由于 Detergent 是由关键字 extends 从 Cleanser 导出的,所以它可以在其接口中自动获取=得这些方法,尽管并不能看到这些方法在 Detergent 中显示定义。因此,可以将继承视作是类的复用。
package com.snails.chapter7.second;public class Cleanser {private String s = "Cleanser";public void append(String a){s += a;}@Overridepublic String toString() {return s;}}
package com.snails.chapter7.second;public class Detergent extends Cleanser{public static void main(String[] args) {Detergent detergent = new Detergent();detergent.append("aa");System.out.println(detergent);}}
