学号 20175324 《Java程序设计》第4周学习总结
第五章主要内容
子类的继承性
子类和父类如果在同一包中除private外其余都继承
子类和父类如果不在同一包中那么只继承public和protected
继承关系的UML图起始端是子类的UML图,终端是一个三角符号表示实线的结束。
掌握成员变量的隐藏和方法重写
用关键字super,子类一但隐藏了继承的方法和关键字,如果想要调用关键字就需要调用super关键字。
final关键字,final类不能被继承,如果用final类修饰一个方法呢么就不允许对他进行重写不允许子类隐藏可以继承的final方法。
对象的上转型方法,将一个子类上转,使得上转型对象可以使用继承和隐藏的变量和方法,不能调用子类新增的方法,也调用子类继承的方法或者重写的实例方法。
abstract类和abstract方法。对于abstract方法只需申明不许实现,不允许使用final和static与abstract方法同时修饰一个方法或类。
教材学习中的问题和解决过程。
子类的继承性
子类和父类如果在同一包中除private外其余都继承
子类和父类如果不在同一包中那么只继承public和protected
继承关系的UML图起始端是子类的UML图,终端是一个三角符号表示实线的结束。
掌握成员变量的隐藏和方法重写
用关键字super,子类一但隐藏了继承的方法和关键字,如果想要调用关键字就需要调用super关键字。
final关键字,final类不能被继承,如果用final类修饰一个方法呢么就不允许对他进行重写不允许子类隐藏可以继承的final方法。
对象的上转型方法,将一个子类上转,使得上转型对象可以使用继承和隐藏的变量和方法,不能调用子类新增的方法,也调用子类继承的方法或者重写的实例方法。
abstract类和abstract方法。对于abstract方法只需申明不许实现,不允许使用final和static与abstract方法同时修饰一个方法或类。
教材学习中的问题和解决过程。
上周错题
关于类的叙述,正确的是