课堂测试04

1,小知识:super调用基类构造方法,必须子类构造方法第一句
   在下一级出来之后{super("Hello.Grandparent")}然后直接将这个传到上一级里面
2,不能在子类构造后再调用父类构造因为此时 父类已经构造,已经初始化,所以不能重复构造
3,要知道:public String toString(){
 return getClass().getName() +"@" +
 Integer.toHexString(hashCode());}
 如果为了让返回值是一个有用的信息可以定义toString()方法
4,方法覆盖分别方法是根据声明类属于哪一个例如:
  A a=new A();
  B b=new B();
  a.shu();
  b.shu();
5,申请了一个父类和同一父类的两个子类,父类可以被子类定义,但子类不能被父类定,但子类可以 子类=(子类名)父类实行多态 同类型不能相等
6,如果中间出现了父类等于子类或者子类等于父类 那么他们访问的字段是等于的字段

猜你喜欢

转载自www.cnblogs.com/smartisn/p/9923320.html