I don't disagree that it superficially is very much like C with much in common with C++ as well. It is blatantly clear that the Java designers were looking at C++'s object model when they created their own. Even where they deviated from C++, it was often a conscious departure from the model they were following. They also took some things from Small Talk. Since I know far less about ST than C++, I cannot say much here other than that, I believe they took the concept of a universal base class (UBC) from Small Talk. This is most likely true. C++ was essentially built upon legacy C where
On Sun, 26 Sep 2004 13:15:54 -0400
"Steven T. Hatton"