复用类的主要方式有两种:组合,继承 组合 例: class A {} class B {A a;} 继承 继承是所有OOP语言和Java语言不可缺少的组成部分.当创建一个类时,总是在继承,因此,除非已明确指出要从其它类中继承,否则就是在隐式地从Java的标准根类Object进行继承. 继承适用关键词:extends,继承会自动得到基类中所有的域和方法 super super关键字表示超类的意思,当前类就是从超类继承来的.调用超类方法:super.funcName(); 初始化基类 无参构造器,J
7.1 组合语法 7.2 继承语法 7.3 代理 7.4 重载和覆盖 7.5 初始化以及类的加载 目录 7.1 组合语法 组合就是把对象放在新类中,做新类的成员,比如 class A { } class B { private String value1, value2, value3; private A a = new A(); private int integer; private double d; } 如上所示,类A对象作为类B的一个成为,此外,类B还具有类String3个对象,又有