20165236 第四周学习总结

Posted gjtt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20165236 第四周学习总结相关的知识,希望对你有一定的参考价值。

20165236 第四周学习总结

一、第五六章主要内容:

1、子类与父类;
2、多态:

继承可以复用代码,更大的用处是实现「多态」;封装是继承的基础,继承是多态的基础;

3、覆盖:
子类中有和父类中可访问(可继承到子类)的同名同返回类型同参数表的方法,就会覆盖从父类继承来的方法;

4、上转型对象:

若子类重写了父类的静态方法,那么子类对象的上转型对象不能调用子类重写的静态方法;
5、接口:

接口在Java编程语言中是一个抽象类型,是抽象方法的集合。


二、学习过程中遇到的问题与解决方法:

1、java 中类方法会不会被继承给子类?(未解决)

2、构造方法有没有返回值?(未解决)
3、重写父类方法时,不能降低方法权限,可以提高访问权限:由高到低: public、protected、private;

4、abstract 类中可以有 abstract 方法,也可以有非 abstract 方法。

 

三、调试教材代码及运行结果如图:

技术分享图片技术分享图片

技术分享图片技术分享图片






以上是关于20165236 第四周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

2018-2019-1 20165236 《信息安全系统设计基础》第5周学习总结

20165236 第五周学习总结

20165236 第六周Java学习总结

2018-2019-1 20165236 《信息安全系统设计基础》第七周学习总结

20165236 2017-2018-2 《Java程序设计》第九周学习总结

20165236 2017-2018-2 《Java程序设计》第八周学习总结