接口和抽象类
1.实现
抽象类的子类用extends来继承;接口使用implements来实现。
2.构造函数
抽象类可以有构造函数;接口不能有,它只能由实现类实现。
3.main方法
抽象类可以有main方法,并且能够运行;接口不能有main方法。
4.实现数量
类可以实现很多接口;但只能集成一个抽象类
5.访问修饰符
接口中的方法默认使用public修饰;抽象类中的方法可以是任意访问修饰符。
2024.7.5
1.一个普通的类实现接口,需要实现其中的方法
2.一个普通类继承抽象类,要重写其中的抽象方法
3.接口可以被实现但是不能实例化,所以其中没有普通的成员变量
4.抽象类中可以有普通成员变量
5.1.8版本之后,抽象类也可以有静态方法
6.抽象类中可以有普通方法,也可以有静态方法

浙公网安备 33010602011771号