请说说接口和抽象类的区别?
来源:互联网 发布:js 文件base64编码 编辑:程序博客网 时间:2024/06/18 12:07
1.从使用目的来看:
接口只是一个类间的协议,它并没有规定怎么去实现;
抽象类可以重用你代码使你的代码更加简洁;
2.从行为来看:
接口可以多继承,multi-implement
抽象类不能实例化,必须子类化才能实例化;
3.从属性来看:
接口的属性必须是常量;即public static final;
抽象类的属性没有要求;
4.从方法来看:
接口的每个方法只是声明不包括内容;
抽象类的方法即可以是抽象的也可以不是抽象的;一般至少有一个是抽象的;
接口只是一个类间的协议,它并没有规定怎么去实现;
抽象类可以重用你代码使你的代码更加简洁;
2.从行为来看:
接口可以多继承,multi-implement
抽象类不能实例化,必须子类化才能实例化;
3.从属性来看:
接口的属性必须是常量;即public static final;
抽象类的属性没有要求;
4.从方法来看:
接口的每个方法只是声明不包括内容;
抽象类的方法即可以是抽象的也可以不是抽象的;一般至少有一个是抽象的;
阅读全文
0 0
- 请说说接口和抽象类的区别?
- Java基础面试题一:请说说抽象类和接口的区别?
- 类的抽象和接口的区别
- 抽象类和抽象方法以及和接口的区别
- 抽象类和接口类的区别
- 抽象类和接口类的区别
- 接口类和抽象类的区别
- 接口类和抽象类的区别
- 接口类和抽象类的区别
- 接口类和抽象类的区别
- 抽象类和接口的区别
- 抽象类和接口的区别
- 接口和抽象类的区别
- 抽象类和接口的区别
- 接口和抽象类的区别
- 抽象类和接口的区别
- 抽象类和接口的区别
- 接口和抽象类的区别
- 将博客搬至CSDN
- Eclipse设置servlet模板代码
- (转)40个Java集合面试问题和答案
- (转)java面试总结-(hibernate ibatis struts2 spring)
- OCPP发展之路
- 请说说接口和抽象类的区别?
- bootstrap table 修改table内容时设置表头与表格对齐
- (转)JAVA面试中问及HIBERNATE与 MYBATIS的对比
- Java中九大内置对象
- Java中Synchronized的用法
- RecyclerView 滑动时,添加indicator,并实现联动
- java过滤防止sql注入过滤
- 算法复习:数字在排序数组中出现的次数
- [置顶]CentOS7配置FTP服务器增强版~(零基础学会FTP配置)