已解决问题
谷歌mi**80829用户在2018.03.02提交了关于“大器晚成J**A 接口和抽象类的区别”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-09T06:56:15。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,不知道说什么,送你一朵小红花吧 !
详细问题描述及疑问:期待您的答案,不知道说什么,送你一朵小红花吧 !
区别点:
1)定义:
2)组成:抽象类由构造方法、抽象方法、普通方法、常量
3)使用:子类继承抽象类(extends);子类
4)关系:抽象类可以实现多个接口;接口不能继承抽象类,但允
5)常见设计模式:抽象类的常见设计模式是模板设计;接口的常见设计模式胜厂设计和**设计。
6)对象:抽象类和借口都是通过对象的多
7)局限:抽象类只能单继承;接口没有单继承
8)实际:抽象类
9)选择:如果抽象类和借口都可以使用,则优先使
10)特殊:一个抽象类中可以包含多个接口,一个接口中可以包含多个抽象类。