Interfaces should be the main abstraction.
I don't think multiple inheritance (or inheritance at all) is particularly useful. Composition over inheritance. Interfaces over inheritance.
I don't care what something "is" and I don't think ontologies (classes, inheritance) are particularly useful as a means of abstraction.
Interfaces should be the main abstraction.
I don't think multiple inheritance (or inheritance at all) is particularly useful. Composition over inheritance. Interfaces over inheritance.
I don't care what something "is" and I don't think ontologies (classes, inheritance) are particularly useful as a means of abstraction.