20162316刘诚昊 第七周学习报告

学号20162316 2016-2017-2 《程序设计与数据结构》第七周学习总结

PS:我的进度相对慢一些

教材学习内容总结

1.This调用构造函数时,取决于括号中元素的个数以及类型。
2.This调用构造函数时必须位于第一行。
3.调用静态成员变量可以用类名来调用,也可以像原来的普通成员变量一样用对象名来调用。
4.普通成员变量创造的两个对象即使名字相同(比如都是i),但是当第一个i改变时,不会改变第二个。
而当使用静态成员变量创造的对象,不论创造多少个对象,使用的都是同一个i变量。
1062676-20170416135610837-738344701.png
1062676-20170416135622149-1525749686.png
5.静态函数不能直接调用非静态成员变量。
1062676-20170416140624524-1690891933.png
6.关于静态代码块:假若某个类中含有静态代码块,则在调用该类时,在装载该类过程中自动运行该块,一般用来创建初始值。
7.Java不能多个继承。

教材学习中的问题和解决过程

问题1:为什么r1算出来值是这样,在代码中表现的不应该只是将输入的值变为正数吗?
1062676-20170416201533337-1365643451.png
1062676-20170416201633227-797272292.png
问题1的解决过程: 问同学后明白,后面的“reduce()”说明还要继续运行其他的函数。
问题2:在p128的This引用事例中:public Account (String name, long acctNumber, double balance)
{
this.name = name;
this.accNumber = acctNumber;
this,balancd = balance;
中,哪一个“name”是输入的name?
问题2的解决过程:猜想等号后面的name是输入的name,然后进行试验编码,证实了我的猜想。

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

问题1:为什么“go”运行的结果不是数字?
1062676-20170416204857727-1271855547.png
问题1的解决过程:还没有搞清楚。。。

上周错题总结

1.Once a method is overridden in a subclass, the original version can never be referenced from within the subclass(一旦方法被子类重写,原有的方法不能再在子类中引用).:

  • 是可以的。

2.vi中哪条命令是不保存强制退出?

  • q!

3.If a service is so complex that it cannot be reasonably be implemented using one method, it is often helpful to decompose it to make use of ________________ support methods(如果一个服务非常复杂,以至于不能用一个方法来实现,一般通过将方法分解成几个____支撑方法).

  • public

4.下面哪些Linux 命令可以ASCII码和16进制单字节方法输出Hello.java的内容?

  • od -tcx1 Hello.java
  • od -tc -tx1 Hello.java

代码托管

1062676-20170416205448149-1785977306.png

1062676-20170416205451899-145937332.png

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行30篇400小时
第一周83/831/520/20
第二周409/5001/618/38
第三周1548/10002/822/60
第四周300/13001/930/90
............
第七周600/28771/1223/133

其他

自从那次两章任务没有及时完成后,每周的任务我都来不及完成,既要赶着未完成的任务学习,又要为了下周的考试去硬着头皮看新一周的任务,最终导致的结果是两边都没有搞懂,自从那周以后我就完全跟不上进度,而幸运的是老师允许我们再以自己的进度进行学习,所以本周我完全放下了后面的任务,努力把前面不懂的事情赶上。

点评过的同学博客和代码

转载于:https://www.cnblogs.com/ignor/p/6718610.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值