“抽象”的意义正在于此。将共同的东西抽出来封装,但不实现只给继承。 现在懂了吧??? 英语厉害的同学也可以看看英文的通俗说法: Abstract classes are useful when you need a class for the purpose of inheritance and polymorphism, but it makes no sense to instantiate the class itself, only its subclasse...
一、抽象方法与抽象类 抽象方法只能出现在抽象类。抽象类不一定有抽象方法。 二、抽象类和普通类的区别 抽象类vs普通类的 区别: 是否可以实例化对象 四、abstract关键字的作用 abstract在Java 中的2个作用: 1.修饰类的定义,类变成抽象类。该类无法被直接实例化 2.修饰方法的定义,(1)要求类必须是抽象类 (2)...