#20175120彭宇辰 java第五周学习总结

Posted 1751-pyc

tags:

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

第六章 接口与实现

教材学习内容总结

接口
-接口声名interace
-接口体
1.只有常量声明和抽象方法
2.所有常量和方法的访问权限都为public
3.常量都为static常量
4.可省略pulic\\static\\final

实现接口
-类实现接口
class A implements B,C 可连多个接口
-方法重写
非抽象类:重写所有方法
抽象类:可以不重写
PS:
-public接口可被任意类实现
-友好类可被同一包里的类实现
-子类继承父类的接口

接口回调
-接口变量存放实现该接口的类创建的对象
-用接口变量调用该类中的方法

代码调试中的问题和解决过程

-问题1:在IDEA中编好程序后按F9没有运行的选项
解答:程序中未定义main方法,没有创建对象,无法编译

-问题2:win10系统中IDEA快捷键与windowa系统快捷键冲突
解答:关闭windows系统快捷键,按Fn+Esc

-问题3:迭代和JDB的作业中,main方法中创建对象时,实际参数列表与形式参数列表长度不同。
解答:实际参数有两个,但定义的输入只有一个。所以要用Scanner创建对象,用nextInt生成两个参数。

技术图片

-问题4:第六章编程题里,编译Application.java时,显示找不到用Simulator类创建的对象
解答:未解决

技术图片
代码托管https://gitee.com/pyc-1751/chapter_1_of_java.git
![代码量截图](https://images.gitee.com/uploads/images/2019/0330/154907_24786a96_4787449.jpeg "代码量截图.jpg")

技术图片

上周考试错题总结

下列说法正确的是
A .父类创建的对象的引用可以赋值给子类声明的对象。
B .上转型对象不能访问子类隐藏的成员变量。
C .上转型对象不能操作子类新增的成员变量。
D .子类对象的上转型对象可以调用子类重写的静态方法。
-答案是C,我误选B

感想:本周任务多出了结对编程和团队编程,在自学完第六章的基础上我越发地感受到了任务的繁重。但同时,面对着如此多的任务,我也迎来了新的自我挑战。“长风破浪会有时,直挂云帆济沧海”,希望能挺过这段艰难的时刻,进一步提升自己的学习效率。

 

以上是关于#20175120彭宇辰 java第五周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

20175120彭宇辰 《Java程序设计》第十周学习总结

2018-2019-2 20175120 实验五《Java网络编程》实验报告

暑假周报告总结第四五周

第五周Java学习总结(补)

Java第五周学习总结

20145319 第五周学习总结