黑马程序员技术交流社区

标题: 一般类、抽象类和接口有什么区别。 [打印本页]

作者: 孜孜不倦    时间: 2015-12-8 15:53
标题: 一般类、抽象类和接口有什么区别。
接口不能执行任何的方法,而抽象类可以。   
请给我补充下,只知道这么多了。
作者: Weidan    时间: 2015-12-9 17:25
一般类即为普通类啦,有属性有方法,可以继承抽象类,也可以实现接口。
抽象类就是把很多有相似的普通类进行抽象,把方法和属性抽象出来。通过不同的类继承实现不同的方法。
接口更像是功能的拓展,接口只定义了抽象方法,实现接口就得实现抽象方法。
作者: wei_john    时间: 2015-12-9 17:27
没记错的话,1.8的接口里面可以有静态方法,和default修饰的方法




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