码迷,mamicode.com
首页 > 编程语言 > 详细

【java基础】接口VS抽象类

时间:2015-03-31 00:31:11      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

1、至少有一个被abstract修饰的方法,同时修饰类名的类为抽象类,抽象的方法必须被子类覆盖,抽象的类必须被继承,抽象的类可以包含非抽象方法,只能单继承。

2、接口中所有的变量是static final,必须立即初始化,接口中不能包含静态方法,所有的方法都不能有方法体,都默认是public,可以实现多个接口。

3、接口更像是一种需求描述,这一组需求之间可以没什么关联。抽象类是一种功能不全的类,可以定义一部分的功能。

 

【java基础】接口VS抽象类

标签:

原文地址:http://www.cnblogs.com/lucky-star-star/p/4379512.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!