黑马程序员技术交流社区
标题:
简述抽象类与抽象方法的作用。
[打印本页]
作者:
付欢
时间:
2015-6-10 22:45
标题:
简述抽象类与抽象方法的作用。
有时候,基类并不与具体的事物相联系,而是只表达一种抽象的概念,用以为它的派生类提供一个公共的界面。因此,Java中引入了抽象类的概念。
抽象类主要用来提供多个派生类可共享的基类的公共定义,它与非抽象类的主要区别如下:
(1)抽象类只能作为其他类的基类,它不能直接实例化,对抽象类不能使用new操作符。
(2)抽象类中可以包含抽象成员,但非抽象类中不可以。
(3)如果一个非抽象类从抽象类中派生,则其必须通过覆盖来实现所有继承而来的抽象成员。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2