I’ve been learning about B4X classes. And I find them akward to use, so here a few questions that would help me clarify my thoughts?
How do you extend a class?
How do you declare multiple constructors/initializers?
So far, I understand that B4X classes implement only two concepts: Encapsulation and Abstraction but NOT Inheritance and Polymorphism.
Am I right?
If that were the case, the B4X "Classes" are more akin to modern Structures which define properties and methods, than real Classes.
How do you extend a class?
How do you declare multiple constructors/initializers?
So far, I understand that B4X classes implement only two concepts: Encapsulation and Abstraction but NOT Inheritance and Polymorphism.
Am I right?
If that were the case, the B4X "Classes" are more akin to modern Structures which define properties and methods, than real Classes.