Java基础 抽象类和接口的区别、equals 与 == 的区别

一、抽象类和接口有什么区别         抽象类与接口都用于抽象,但是抽象类可以有自己的部分实现,而接口规范某一行为,调用者实现这个接口。     主要区别:       1、抽象类还是类只能单继承,而接口却可以多实现。       2、抽象类满足所有类的属性,但是不可以被实例化。但它含main方法的话可以被调用。而接口不能实例化对象,没有构造方法,不能包含成员变量,除了static和final
相关文章
相关标签/搜索