- 3
- 0
- 约7.17千字
- 约 33页
- 2017-08-20 发布于天津
- 举报
-抽象类接口与异常
《Java面向对象程序设计》 淮海工学院 计算机工程学院 本章内容 4.1 抽象类与抽象方法 4.2 接口 4.3 异常处理 4.4 断言 4.1 抽象类与抽象方法 (1)抽象类 没有具体实例对象的类。使用抽象类的优点是可以充分利用公共属性来提高开发和维护程序的效率。 例:”交通工具”,代表了所有具体交通工具的共同属性,如速度、加速、减速等。所以可将“交通工具”类定义为抽象类。 abstract class 交通工具?? {??? float speed;?? //速度 ???? abstract void start()?;? //启动 ???? abstract void stop();??? //停止 ?????? abstract float speedUp(float deltaSpeed); ?? ?} class 陆地交通工具 extends 交通工具 { } class 水上交通工具 extends 交通工具 { } class 空中交通工具 extends 交通工具 { } class 飞机 extends 空中交通工具 { } class 轮船 extends 水上交通工具 { } class 汽车 extends 陆地交通工具
原创力文档

文档评论(0)