抽象类总结
II . 抽象类声明
III . 抽象类中的 ( 正常 / 抽象 ) 的 ( 成员 / 方法 )
IV . 抽象类继承
V . 抽象方法的覆盖
VI . 抽象方法的实现
I ....抽象类总结
----
抽象类总结 :
① 声明 : 抽象类中使用 abstract 声明 ;
② 成员 : 抽象类中既可以定义正常属性和方法 , 又可以定义抽象的属性和方法 ;
③ 继承 : 抽象类可以继承抽象类..., 抽象类也可以继承正常类 , 正常类可以继承抽象类 ;
④ 重写 : 抽象类中可以使用抽象方法重写正常方法 , 也可以进行正常的方法重写 ;
⑤ 特征 : 抽象方法只能定义在抽象类中 , 正常类中不能有抽象方法...: String
//抽象类中定义抽象变量 , 没有初始值 , 没有 get set 方法
abstract var age: Int
}
② 抽象方法 : 使用 abstract 修饰的方法...抽象方法覆盖 : 父类的正常的方法 , 可以在子类中使用抽象方法进行覆盖 ;
① 注意父类方法的 open 修饰符 : 抽象类中的正常方法 , 如果想要在子类中设置可以被重写 , 需要使用 open 修饰