• 20155237 2016-2017-2 《Java程序设计》第4周学习总结


    20155237 2016-2017-2 《Java程序设计》第4周学习总结

    教材学习内容总结

    第六章 继承与多态

    • 继承符合DRY原则。
    • extends
    • UML
    • 多态:
      继承可以复用代码,更大的用处是实现多态。
      封装是继承的基础,继承是多态的基础。
      用父类声明对象引用,用子类生成对象就有了多态。
    • 抽象方法、抽象类:
      abstract
      Java中有抽象方法的类一定是抽象类,但抽象类中的方法不一定都是抽象方法
      抽象类不能使用new生成对象
    • java.lang.Object
      toString
      equals
      hashCode
      instanceof
    • 接口(interface)定义行为
    • 垃圾收集:
      无法通过变量引用的对象就是GC认定的垃圾对象
      垃圾回收前会调用finalize()方法

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

    在学习继承与多态时,多继承了父类,导致了编译通不过。

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

    在打书上代码时,少定义了类,没有通过编译

    [代码托管]

    • 代码提交过程截图:

    • 代码量截图:

    上周考试错题总结

    1.填空:Linux Bash中,(grep )命令可以进行全文搜索。

    2.CH04 判断:p86 Guess.java中guess的值无法输入12。(X)

    3.CH05 判断:Java中类总会有默认构造方法。(X)

    4.CH05 判断:private不能用在构造方法上,这样就无法创建对象了。(X)

    5.CH05 填空:Java中类的成员变量必须进行初始化,否则会出语法错误。(X)

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积)
    目标 3000行 30篇 200小时
    第一周 5/10 1/1 10/10
    第二周 36/50 1/2 12/24
    第三周 271/500 1/2 20/30
    第四周 577/700 1/2 25/30

    参考:软件工程软件的估计为什么这么难软件工程 估计方法(http://www.cnblogs.com/xinz/archive/2011/04/06/2007294.html)

    参考资料

    {{2017-03-19 10-34-08屏幕截图.png(uploading...)}}

  • 相关阅读:
    JS 弹窗到右下角
    datatable绑定comboBox显示数据[C#]
    ASP.NET MVC html help
    在Filter 无法跳转地址
    js清除浏览器缓存的几种方法
    htm.dropdownlist
    C# 公历转农历
    验证码 禁止输入中文
    反射实例
    使用 Daynamic 动态添加属性
  • 原文地址:https://www.cnblogs.com/C-fzc/p/6582132.html
Copyright © 2020-2023  润新知