Java抽象类和接口的区别

  • 抽象类是半抽象的。接口是完全抽象的。
  • 抽象类中有构造方法。接口中没有构造方法。
  • 接口和接口之间支持多继承。类和类之间只能当继承。
  • 一个类可以同时实现多个接口。一个抽象类只能继承一个类。
  • 接口中只允许出现常量和抽象方法。
  • 以后接口使用的比抽象类多。一般抽象类使用的还是少。接口一般都是对行为的抽象。
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×