第五章学习总结
一、第五章 类与对象主要内容总结:
1、 子类与父类
2、 子类的继承性
3、 子类与对象
4、 成员变量的隐藏黑人方法重写
5、 Super关键字
6、 Final关键字
7、 继承与多态
8、 面向抽象编程
9、 开——闭原则
10、 Abstract类和abst方法
##代码托管 (https://gitee.com/Reveal/qwe/tree/master/qwe/src)
-代码提交过程截图
代码量截图
二、总结
##上课考试错题总结
1、上次发的课上的考试自己没有完成编程,其原因是自己编程的时候没有退到原文件,导致自己的程序编译不了!在自己的课后总结后知道了自己的原因和解决了完成程序的全部步骤!
2、学习第五章的总结:
继承是一种由己有的类创建新类的机制,
所谓子类继承父类的成员变量作为自己的一个成员变量,就好像它们是在子类中直接声明一样,可以被子类中自己声明的任何实例方法操作!
子类可以根据各自的需要重写父类的某个方法,子类通过方法的重写可以把父类的状态和行为改变为自身的状态和行为。
子类继承的方法只能操作子类继承和隐藏的成员变量。
Super.x 、Super.paly()就是访问和调用被子类隐藏的成员变量X和方法play()。
Final类不能被继承,不能有子类。
不能将父类创建的对象和子类对象的上转型对象混洗。
重写父类的方法时,不允许降低方法的访问权限,但可以提高访问权限符按访问权限从高到底的排列顺序是public、protected、友好的、private。