接口和抽象类之间的区别
2013-02-21 18:00
183 查看
1.abstract class 是java中表示一种继承关系,一个类只能继承一个抽象类,但是一个类却可以实现多个接口,抽象类为继承,接口为实现
2.接口中所有的成员都是final static 的,所有成员方法都是abstract的,抽象类可以有非abstract的方法
3.接口中不能有实现的方法,抽象类却可以有实现的方法以及变量
4.接口是公开的,不能有私有的方法
2.接口中所有的成员都是final static 的,所有成员方法都是abstract的,抽象类可以有非abstract的方法
3.接口中不能有实现的方法,抽象类却可以有实现的方法以及变量
4.接口是公开的,不能有私有的方法
相关文章推荐
- java 接口、抽象类、具体类、内部类、匿名内部类的区别及它们之间的关系
- JAVA中抽象类和接口之间的区别
- Java中类、抽象类、接口之间的区别和联系。
- java中抽象类和接口之间的区别和关系
- 抽象类和接口之间的基本区别
- C# 中普通类、抽象类、接口之间的区别
- 接口和抽象类之间的区别
- 抽象类、派生类、接口之间有何联系和区别(读书笔记)
- 抽象类和接口之间的区别
- 关于抽象类和接口之间的区别
- 深刻理解 抽象类与接口之间的区别
- 抽象类和接口的区别
- 抽象类(abstract)和接口(interface)的区别
- [java]抽象类和接口的区别
- 详细解析Java中抽象类和接口的区别
- C#中抽象类和接口的区别
- 抽象类和接口的区别
- 【转】抽象类与接口的区别
- 接口和抽象类的区别,这种题目有意思吗?
- C#接口和抽象类的区别