06 2011 档案
摘要:在c++primer中看到这么句话“因为只有当类定义体完成后才能定义类,因此类不能具有自身类型的数据成员。然而,只要类名义出现就可以认为该类已经声明,因此,类的数据成员可以是指向自身类型的指针或引用”java中没有这么限制,先实验下:public class A {A a = new A();// A a;A(){System.out.println("create A");// a = this;}public static void main(String[] args){new A();}}运行出现异常,Exception in thread "main&q
阅读全文
摘要:先看一段代码:public class SuperClass {static void go(){System.out.println("superclass");}}public class SubClass extends SuperClass{static void go(){System.out.println("subclass");}public static void main(String[] args){SubClass.go();}}根据输出结果看不出什么。现在改变一下main方法SuperClass superClass = new
阅读全文