if you really understand OOP then you can make them yourself. for example here is simple C code to do class-like things:
struct MyClass {...};
MyClass* MyClass_MyClass() {return((MyClass*)malloc(sizeof(MyClass)));}
void MyClass_Method1(MyClass *this, ...) {...}
void MyClass_Desctructor(MyClass *this) {mfree(this)}
void main() {
MyClass a = MyClass_MyClass();
MyClass_Method1(a, ...);
MyClass_Desctructor(a);
}
hope you got it. Same can be done in ASM. If you want smarty things like automatic desctrutor calling, scope, data access restricting, etc. then don't use assembly.
ASM is about knowing what you are doing, not letting compiler quess what you wanted to do
