抽象类和接口的区别
来源:互联网 发布:飞机杯买什么牌子 知乎 编辑:程序博客网 时间:2024/06/08 00:23
1,抽象类里可以有构造方法,而接口内不能有构造方法。
2,抽象类中可以有普通成员变量,而接口中不能有普通成员变量。
3,抽象类中可以包含非抽象的普通方法,而接口中所有的方法必须是抽象的,不能有非抽象的普通方法。
4,抽象类中的抽象方法的访问类型可以是public ,protected和默认类型,但接口中的抽象方法只能是public类型的,并且默认即为public abstract类型。
5,抽象类中可以包含静态方法,接口内不能包含静态方法。
6,抽象类和接口中都可以包含静态成员变量,抽象类中的静态成员变量的访问类型可以任意,但接口中定义的变量只能是public static类型,并且默认为public static类型。
7,一个类可以实现多个接口,但只能继承一个抽象类。
- 类的抽象和接口的区别
- 抽象类和抽象方法以及和接口的区别
- 抽象类和接口类的区别
- 抽象类和接口类的区别
- 接口类和抽象类的区别
- 接口类和抽象类的区别
- 接口类和抽象类的区别
- 接口类和抽象类的区别
- 抽象类和接口的区别
- 抽象类和接口的区别
- 接口和抽象类的区别
- 抽象类和接口的区别
- 接口和抽象类的区别
- 抽象类和接口的区别
- 抽象类和接口的区别
- 接口和抽象类的区别
- 抽象类和接口的区别
- 抽象类和接口的区别(转帖)
- Java多线程使用及常用方法
- java中利用sort来排序
- SimpleDateFormat的用法及详解!
- java排序,并且表明第几大数,例如: 第一大数是,第二大数是
- 指针和引用的比较
- 抽象类和接口的区别
- OFICE 2010破解补丁
- java 软件开发环境配置大全
- Oracle移植
- 位运算的使用
- 一直很喜欢的 .bat
- 血战提前,模拟电视面临全行业亏损
- 基于GNU 对STM32工程
- java 把字符串中的小写字母换成大写字母,大写字母换成小写字母