摘要:
抽象类和接口都是用来为子类提供统一的接口,或者说是共同部分。 一 抽象类 Java提供了一种叫做抽象方法的机制,这种方法只有声明而没有方法体。下面是抽象方法声明所采用的语句: 包含抽象方法的类叫做抽象类,如果一个类包含一个或多个抽象方法,该类就是抽象类,抽象类要使用abstract修饰。 如果直接使 阅读全文
摘要:
在Java中一个对象既可以作为它自己本身的类型使用,也可以作为它的父类类型使用。而把这种对某个对象的引用视为对其父类类型引用的做法被称作向上转型。 一 向上转型 下面我们看一个例子,有一个父类Instrument,派生的子类中Wind、Stringed、Brass。 可以看到输出为: 在Music类 阅读全文