抽象类和接口的区别
来源:互联网 发布:上古卷轴5原始捏脸数据 编辑:程序博客网 时间:2024/06/07 09:45
1. 属性:抽象类可以有普通成员变量,接口不行;
2. 方法:抽象类可以有非抽象的方法和构造方法,并且修饰符可以是私有的,接口只能是抽象的方法,并且修饰符是public;
3. 只能继承一个抽象类,但能实现多个接口;
4. 抽象类中可以包含静态方法,接口中不能有静态方法;
5. 抽象类中和接口中都可以包含静态成员变量,抽象类中的静态成员变量的访问类型可以是任意的,接口中只能是public static final类型,并且默认也是该类型;
6. 抽象类中抽象方法类型public、protected,接口只能是public。
0 0
- 类的抽象和接口的区别
- 抽象类和抽象方法以及和接口的区别
- 抽象类和接口类的区别
- 抽象类和接口类的区别
- 接口类和抽象类的区别
- 接口类和抽象类的区别
- 接口类和抽象类的区别
- 接口类和抽象类的区别
- 抽象类和接口的区别
- 抽象类和接口的区别
- 接口和抽象类的区别
- 抽象类和接口的区别
- 接口和抽象类的区别
- 抽象类和接口的区别
- 抽象类和接口的区别
- 接口和抽象类的区别
- 抽象类和接口的区别
- 抽象类和接口的区别(转帖)
- 使用渐进式JPEG来提升用户体验
- GeoHash核心原理解析
- QuickSort 和 QuickSelection中partition注记
- 机器学习中的范数规则化之(一)L0、L1与L2范数
- jQuery学习之选择器
- 抽象类和接口的区别
- 百度地图API学习总结
- ROS软路由中CLI命令行操作手册
- 机器学习中的范数规则化之(二)核范数与规则项参数选择
- 过程式编程
- 最长递增子序列nlogn算法的一些脑补
- 算术表达式的转换 栈
- 服务器有关ssh安全设置
- vim中无格式的粘贴方式