抽象类(abstract class)与接口(interface)之间有什么不同?
2009-06-02 16:32
267 查看
抽象类(abstract class)与接口(interface)之间有什么不同?
1.抽象类表示该类中可能已经有一些方法的具体定义,但是接口就公公只能定义各个方法的界面,不能有具体的实现代码在成员方法中.
2.类是子类用来继承的,当父类已有实际功能的方法时该方法在子类中可以不必实现,直接引用父类的方法,子类也可以重写该父类的方法.
而在实现(implement)一个接口(interface)的时候是一定要实现接口中所定义的所有方法而不可遗漏任何一个.
1.抽象类表示该类中可能已经有一些方法的具体定义,但是接口就公公只能定义各个方法的界面,不能有具体的实现代码在成员方法中.
2.类是子类用来继承的,当父类已有实际功能的方法时该方法在子类中可以不必实现,直接引用父类的方法,子类也可以重写该父类的方法.
而在实现(implement)一个接口(interface)的时候是一定要实现接口中所定义的所有方法而不可遗漏任何一个.
相关文章推荐
- 抽象类(abstract class)和接口(interface)有什么异同?【Java面试题】
- 抽象类(abstract class)和接口(interface)有什么异同?
- 抽象类(abstract class)和接口(interface)有什么异同?
- 4.2.8 抽象类(abstract class)与接口(interface)有什么异同【Part1:抽象类】
- 抽象类(abstract class)和接口(interface)有什么异同?
- 抽象类(abstract class)和接口(interface)有什么异同?
- 抽象类(abstract class)和接口(interface)有什么异同
- Java - 抽象类(abstract class)和接口(interface)有什么异同?
- 抽象类(abstract class)和接口(interface)有什么异同?
- 抽象类(abstract class)和接口(interface)有什么异同?
- abstract class 和 interface 有什么区别?(抽象类和接口的区别)
- 抽象类(abstract class)和接口(interface)有什么区别
- 抽象类(abstract class)和接口(interface)有什么异同?
- 抽象类(abstract class)和接口(interface)有什么异同?
- 4.2.8 抽象类(abstract class)与接口(interface)有什么异同【Part2:接口】
- 抽象类(abstract class)和接口(interface)有什么异同?
- 抽象类(abstract class)和接口(interface)有什么异同?
- 抽象类(abstract class)和接口(interface)有什么异同?
- 抽象类(abstract class)和接口(interface)有什么异同?
- 4.2.8 抽象类(abstract class)与接口(interface)有什么异同【Part3:区别】