面向对象程序(三)

2018-11-26  本文已影响0人  koalaUD

1. 抽象类

实例

Shape.png Rectangle.png
Triangle.png
Cube.png
主程序ShapeTest.png
运行结果.png

2.注意点

1.super关键字的三个作用
2. 抽象类的说明

抽象类中可以有抽象方法和非抽象方法共存
如果一个类中含有抽象方法,则该类一定是抽象类
子类如果继承抽象类,必须强制重写父类中的抽象方法!

3.final关键字的说明

final修饰的变量就是常量
final修饰的类不能被继承
final修饰的方法不能被子类重写

2.接口

和抽象类相似,但是更严格
接口中只能有抽象方法
一个类可以实现多个接口

上一篇 下一篇

猜你喜欢

热点阅读