java 面向对象4
一、抽象类和接口的比对
默认的方法实现:抽象类可以有默认的方法实现,而接口完全是抽象的,不存在方法实现
实现:抽象类的子类使用extends关键字来继承抽象类。如果子类不是抽象类的话,它需要提供抽象类中使用声明的抽象方法的实现。而接口类使用关键字impements来实现接口。它需要提供接口中所有声明的方法的实现
构造器:抽象类可以有构造器,而接口不能有构造器
与正常Java类的区别:抽象类除了不能实例化抽象类之外,它和普通Java类没有任何区别,而接囗是完全不同的类型
访问修饰符:抽象方法可以有pubic、
原创
2021-05-18 10:46:36 ·
66 阅读 ·
0 评论