With Smalltalk, it shared the concept of classes, objects, and inheritance, but also featured multiple inheritance in both classes and objects, and dynamic binding of objects at runtime.
It shared the concept of classes, objects, and inheritance. This was with Smalltalk. It also featured multiple inheritance in both classes and objects at runtime. This was with Smalltalk. It also featured dynamic binding of objects at runtime. This was with Smalltalk.