文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>抽象类与接口的区别

抽象类与接口的区别

时间:2010-09-14  来源:JavaByJun

抽象类与接口的区别:

1、定义抽象类和接口来看:

定义抽象类的关键字是abstract, class

定义接口的关键字是interface

2、定义属性来看:

定义抽象类中的属性可以随便,没有限制条件

定义接口中的属性必须是被public static final,属性是一个常量,必须初始化

3、定义方法来看:

定义抽象类中的方法需要加上abstract

定义接口中的方法默认是被public abstract来修饰,但是不需要写上去

4、继承来看:

抽象类中的继承是单继承:抽象类只能继承一个父类

接口中的继承是多继承:接口可以继承多个接口

抽象类实现接口,可以多实现

抽象类继承类,只能单继承

5、是否全是抽象的方法来看:

抽象类中不全是抽象的方法

接口全是抽象的方法

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载