黑马程序员技术交流社区

标题: 抽象类为什么不能被实例化? [打印本页]

作者: 痞子刘忙    时间: 2015-6-16 22:36
标题: 抽象类为什么不能被实例化?
看了老师的视频,不是很清楚,求指点。
作者: q757571446    时间: 2015-6-16 22:37
我也不是很清楚
作者: guohaichang    时间: 2015-6-16 22:45
原则上说,这就是个规定。从实现原理上说,抽象类的构造方法没有实现过程,只提供了一个空架子,或者系统就不提供给它默认的构造函数。
作者: keto    时间: 2015-6-16 22:54
抽象类不能被实例化,记住这一点就行。
作者: zhaopy    时间: 2015-6-16 23:17
抽象类与接口类似,只是描述了又什么功能,而没有具体的功能的实现。
说说抽象类与接口的区别:
1.接口里面没有私有的方法或者变量,抽象类有。
2.类只能单继承,但是接口可以多继承。
3.接口里面的方法必须被实现,抽象类则不需要。
作者: mishisanyi    时间: 2015-6-16 23:22
抽象类没有构造函数,没有实现的方法,如何实例化




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2