接口和抽象类的主要区别!!!

发布网友

我来回答

1个回答

热心网友

1.接口可以多重继承 ,抽象类不可以2.接口定义方法,不给实现;而抽象类可以实现部分方法3.接口中基本数据类型的数据成员,都默认为static和final,抽象类则不是如果事先知道某种东西会成为基础类,那么第一个选择就是把它变成一个接口。只有在必须使用方法定义或者成员变量的时候,才应考虑采用抽象类。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com