采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
同学你好:
抽象类和接口最直接的区别:
1. 接口中通常用于声明方法,而没有实现;用于让一个或者多个实现类实现不同的功能;
2. 抽象类中不仅可以声明方法,而且可以定义实现方法,这些实现方法就是一些通用的功能实现,以便让其他类继承的时候就有了这些功能,不用重复再写一次;
3. 由于 java 语言只支持单继承,而接口是可以实现多个的;所以,如果写成抽象类,只能继承一个;而写成接口,则可以实现多个。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
登录后可查看更多问答,登录/注册
微服务,SpringCloud,SpringBoot面试、毕设、
972 6
1.2k 6
1.1k 5
954 5
944 5