黑马程序员技术交流社区

标题: 我想知道抽象类和接口的区别在哪里? [打印本页]

作者: wosika    时间: 2016-9-13 12:21
标题: 我想知道抽象类和接口的区别在哪里?
我想知道抽象类和接口的区别在哪里?我感觉这个概念还是很纠结,谁能详细的告诉我一下怎么理解呢?
作者: 奋斗41280    时间: 2016-9-13 21:13
正好有个图,看看

QQ截图20160913211126.png (213.33 KB, 下载次数: 27)

QQ截图20160913211126.png

作者: Toxicant    时间: 2016-9-13 22:23
抽象类可以有方法体,可以有不是抽象方法的方法,可以有变量,接口没有方法实体,没有常量
作者: Menger_    时间: 2016-9-13 22:33
接口和抽象类的区别
                A:成员变量
                        接口中只能有常量
                        抽象类中可以有成员变量,也可以有常量
                B:成员方法
                        接口中只能有抽象的方法
                        抽象类中可以有非抽象的,也可以有抽象的方法
                C:构造方法
                        接口中没有构造方法
                        抽象类中有构造方法。





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