黑马程序员技术交流社区
标题:
什么时候使用抽象类
[打印本页]
作者:
张变
时间:
2014-3-16 14:18
标题:
什么时候使用抽象类
为什么要使用抽象类(什么时候使用抽象类)
父类中被子类重写的虚方法不用实现或不知如何实现时,需将该方法定义为抽象方法,抽象方法必须定义在抽象类中,此时使用抽象类。
作者:
shangxin
时间:
2014-3-16 15:00
抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。在设计一些大的模块单元时,可以用到抽象类。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2