As what i understand, Generalization is also know as Inheritance and Aggregation. They may or may not co-exist in order for a class to work. The subclass and the super class
and on the other hand, multiple inheritance is not allowed in Java, Can anyone please explain to me how these two differs.
Thanks in advance