接口与抽象类的区别
来源:互联网 发布:咸鱼淘宝介入有赢的吗 编辑:程序博客网 时间:2024/06/03 14:25
共性
接口和抽象类都是在对事物的描述过程中对共性的向上抽取产生的抽象概念;
区别
1. 抽象类体现了继承的关系,并且只能单继承;
接口体现的是实现关系,可以多实现;
2. 抽象类是继承,是is a关系;
接口是实现,是like a关系;
3. 抽象类中可以定义非抽象方法,提供给子类直接使用;
接口中的方法全是抽象的,接口中的成员都有固定修饰符,成员变量对应为public static final,成员方法对应为public abstract.
接口是可以多继承示例
interface A{abstract void show();}interface B{abstract void print();}interface AB extends A,B{abstract void function();}
0 0
- 抽象类与接口的区别 - [ Java 接口 抽象类 ]
- 抽象类与接口类的区别
- 接口类与抽象类的区别
- 抽象类与接口“类”的区别
- 抽象类与接口的区别
- 转载:抽象类与接口的区别
- 抽象类与接口的区别(1)
- 抽象类与接口的区别
- 抽象类与接口的区别
- 转载:抽象类与接口的区别
- 抽象类与接口的区别 [转]
- 抽象类与接口的区别
- 抽象类与接口的区别
- 抽象类与接口的区别
- 抽象类与接口的区别
- 抽象类与接口的区别 (good)
- 抽象类与接口的区别
- 抽象类与接口的区别
- Sybase数据库组成和特点
- JAVA Swing自定义JScorllPanel
- 【iphone游戏开发】iphone-Cocos2D游戏开发之二:精灵表的详细讲解(一)和Zwoptex工具的使用
- Cocos2d-x C++版仿《王者之剑》实现(v1.0.1版)
- StringBuilder和StringBuffer的区别
- 接口与抽象类的区别
- 新闻系统链接
- lua使用到认识
- 各种图像的格式与转换
- Lucene与HBase的组合使用及HBasene的分析报告
- HBase文件索引分析
- Brewer: (CAP) Theorem
- Vector Clock
- 流量监控命令之iftop