zoukankan      html  css  js  c++  java
  • 王译潇20162314 第七周作业总结

    学号 20162314 2016-2017-2 《Java程序设计》第七周学习总结

    教材学习内容总结

    多态引用在不同的时候可以指向不同类型的对象
    多态引用在运行时才将方法调用与它的定义绑定在一起
    引用变量可以指向声明继承于它的任意类的任何对象
    对象的类型,而不是引用的类型,决定调用的是方法的哪个版本
    接口是一组抽象方法,所以不能被实例化
    继承可适用于接口,所以一个接口可派生于另一个接口
    接口名可用来声明对象引用变量
    接口引用可以指向实现这个接口的任意类的任何对象
    方法的参数可以是多态的,这样使方法具备了对其参数进行控制的灵活性
    在侦听器和所侦听组件之间建立关系是通过多态完成的

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

    • 问题1:用eclipse做StringBuffer,提示报错

    • 问题1解决方案:

    • 问题2:

    • 问题2解决方案:注意到教材上的UML图,这是一个完整的包,把后面的类全部补上,pakege -d . javac 就解决了

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

    • 问题1:创建子类后运行原程序提示找不到文件

    • 问题1解决方案:子类要与原程序放在同一个文件夹中

    • 问题2:写complex复数类出现以下问题

    • 问题2解决方案:方法名与类名一致

    代码托管

    上周考试错题总结

    • 把f1.txt复制为f2.txt
      cp f1.txt f2.txt cat f1.txt>f2.txt
    • 设值方法的头部
      public void setAge(int newAge)
    • 如果一个服务非常复杂,以至于不能用一个方法来实现,一般通过将方法分解成几个私有支撑方法
    • 变量可以在程序的任何地方引用
    • 不允许方法返回的数据类型和方法头部指定的返回值类型不一致
    • 当子类声明的变量和超类声明的变量相同时,该变量称为隐藏变量
    • 声明为final的类不能拥有子类
    • 在父类中声明为private的方法和变量不能被子类访问
    • 子类可以定义一个与父类具有相同名字和参数列表的方法

    结对及互评

    20162310 林臻
    林臻同学在最近一周的第七章学习中表现十分认真,积极完成实验
    他遵循先看视频 后读教材的过程
    由于本章内容难度稍高,他反反复复做了很多遍程序,
    受益良多。

    其他(感悟、思考等,可选)

    合理分配时间很重要,先跟着视频学习,再回过头来看教材能提高效率并且理解深刻。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 79/79 1/1 10/10
    第二周 101/180 2/2 8/18
    第三周 230/410 3/3 16/34
    第四周 426/836 4/4 24/58
    第五周 1326/2152 5/5 20/78
    第六周 1111/4263 6/6 8.5/86.5
    第七周 191/4467 7/7 12/98.5

    尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
    耗时估计的公式
    :Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

    参考:软件工程软件的估计为什么这么难软件工程 估计方法

    • 计划学习时间:10小时

    • 实际学习时间:8.5小时

    • 改进情况:

    (有空多看看现代软件工程 课件
    软件工程师能力自我评价表
    )

    参考资料

  • 相关阅读:
    自我介绍
    汇编实验报告五
    汇编第二章知识总结
    汇编第一章知识总结
    汇编实验报告四
    汇编实验报告三
    汇编实验报告(二)
    汇编实验报告(一)
    实验报告(七)
    实验报告(六)
  • 原文地址:https://www.cnblogs.com/CS162314/p/6719940.html
Copyright © 2011-2022 走看看