Java的抽象类abstract和接口interface的异同点
来源:互联网 发布:java compareto 排序 编辑:程序博客网 时间:2024/04/30 15:41
抽象类和接口的异同点:
相同点:
都是不断向上抽取而来的
不同点:
1.抽象类需要被继承,只能单继承
接口需要被实现,可以多实现,可以多继承(java的多继承只能在这里呢!)
2.抽象类中可以定义抽象方法和非抽象方法,子类继承后,可以直接使用非抽象方法
接口中只能定义抽象方法,必须由子类去实现
3.抽象类的继承是is a 关系,在定义该体系的基本共性内容
接口的实现是 like a 关系,是定义体系额外功能(如笔记本的USB接口是额外功能,以前没有的时候很不方便)
- interface,abstract class,abstract interface Java中的接口,抽象类和抽象接口的异同
- Java的抽象类abstract和接口interface的异同点
- interface学习以及 抽象类和接口的异同点
- 抽象类(abstract class)与接口(interface)的异同
- 抽象类(abstract class)与接口(interface)的异同
- 比较C#中抽象类(abstract class)和接口(interface)的异同
- 接口和抽象类的异同点
- 抽象类和接口的异同点
- Java 接口和抽象类---不可不知的异同点
- java中抽象类和接口的异同点
- Java 接口和抽象类的异同点
- JAVA的abstract修饰符 && 接口interface用法 && 抽象类和interface的差别
- JAVA的abstract修饰符 && 接口interface用法 && 抽象类和interface的差别
- JAVA的abstract修饰符 && 接口interface用法 && 抽象类和interface的差别
- JAVA的abstract修饰符 && 接口interface用法 && 抽象类和interface的差别
- 抽象类(abstract class)和接口(interface)有什么异同?【Java面试题】
- 接口 interface 接口的多继承 implements实现 抽象和接口的异同点
- interface接口和abstract抽象类的区别和联系
- (11) - 泛型 (图)
- 需要考虑的语句
- Ubuntu 初始设置
- ASP.NET验证视图状态MAC失败问题分析与解决
- 设计模式之建造者(builder)模式
- Java的抽象类abstract和接口interface的异同点
- android_如何判断一个应用程序在运行
- Tomcat提供的安全机制
- url编码
- CentOS安装GIT
- 编程之美——CPU正弦曲线
- jQuery的打字机效果
- OC学习之NSKeyedArchiver类归档
- ios异步下载加载图片