1 | Java model can be viewed as a C++ subset, with some dynamic elements inherited from Objective-C (method overloading, garbage collection). |
2 | Structures, Unions and Functions are absorbed into data and methods of Java classes -- Java is Simple! |
3 | The strength of Java object-oriented model is not is sophistication but in simplicity and the extensive class library associated with the system (some 250 public classes were released in both alpha and beta). |