为什么需要抽象类
抽象类为所有子类提供了一个通用模板,子类可以再模板基础上进行扩展。
通过抽象类,可以避免避免子类设计的随意性。必须重写父类的抽象方法。
要点
1.有抽象方法的类只能定义抽象类
2.抽象类不能实例化,即不能用new来实例化抽象类
3.抽象类可以包含属性、方法、构造方法。但构造方法不能用new实例化,只能自能被子类调用。
4.抽象类只能用来继承
5.抽象方法必须被子类实现
posted on 2018-07-18 09:37 秋天很好 阅读(105) 评论(0) 编辑 收藏 举报