I suggest you go back home and have a good sleep, then think over what OO is once again.:))
Can I modify java.lang.Object? It's said that Java is an open language. Where can I find the source of the java.lang.*? Which level is restrained? tks.