• 20175216 《Java程序设计》第四周学习总结


    学号 20175216 《Java程序设计》第四周学习总结

    教材学习内容总结

    第五章要点:
    1、子类和父类:1)子类;2)类的树形结构
    2、子类的继承性:1)子类和父类在同一包中的继承性;2)子类和父类不在同一包中的继承性;3)继承关系(Generalization)的UML图;4)protected的进一步说明
    3、子类与对象:1)子类对象的特点;2)关于instanceof运算符
    4、成员变量的隐藏和方法重写:1)成员变量的隐藏;2)方法重写
    5、super关键字:1)用super操作被隐藏的成员变量和方法;2)使用super调用父类的构造方法
    6、final关键字:1)final类;2)final方法;3)常量
    7、对象的上转型对象:1)不要将父类创建的对象和子类对象的上转型对象混淆;2)可以将对象的上转型对象在强制转换到一个子类对象,这时,该子类对象又具备了子类的所有的属性和功能;3)不可以将父类创建的对象的引用赋值给子类声明的对象;4)如果子类重写了父类的静态方法,那么子类对象的上转型对象不能调用子类重写的静态方法,只能调用父类的静态方法
    8、继承与多态
    9、abstract类和abstract方法:abstract类中可以有abstract方法

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

    [代码托管]

    • 代码量截图:
      输入图片说明

    上周考试错题总结

    上周考试无错题。

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

    虚拟机一定记得备份,否则虚拟机崩了之后就会丢失,非常麻烦。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 32/32 1/1 12/12
    第二周 302/334 1/2 10/22
    第三周 771/1105 1/3 15/37
    第四周 540/1645 1/4 14/51
    • 计划学习时间:15小时

    • 实际学习时间:14小时

    • 改进情况:
      这周学习了第五章知识,通过运行代码明白各代码的具体含义,体会到了娄老师上课一直提到的“做中学,学中做”。

    参考资料

  • 相关阅读:
    poj3264
    codevs4373 窗口==poj2823 Sliding Window
    BZOJ 3831
    1107 等价表达式
    codevs4600 [NOI2015]程序自动分析==洛谷P1955 程序自动分析
    BZOJ 1050
    1294 全排列[多种]
    BZOJ 2456
    BZOJ 3725
    BZOJ 3043
  • 原文地址:https://www.cnblogs.com/besti20175216/p/10588796.html
Copyright © 2020-2023  润新知