教材学习内容总结

第四章 认识对象

  • 对象:存在的具体实体,具有明确的状态和行为。
  • 类:具有相同属性和行为的一组对象的集合,用于组合各个对象所共有操作和属性的一种机制。
  • 从类看对象:类定义可以视为一个具有类似特性与共同行为的对象的模板,可用来产生对象。
  • 从对象看类:类的产生,是从少数实例,推广到大量相似实例的抽象化过程。
  • 类是对象的设计图,对象是类的实例,生成对象要先定义类。

第五章 对象封装

  • 封装:实际上使用方法(Method)将类的数据隐藏起来,控制用户对类的修改和访问数据的程度,隐藏对象细节,将对象当作黑箱进行操作 。
  • 封装的好处:
    模块化
    信息隐藏
  • 类语法细节:
    public
    private
    方法重载(Overload)
    this与super
    final
    static
    import static

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

  • 对教材中使用 CashCard.java储存不是很理解。
    20155237 2016-2017-2 《Java程序设计》第3周学习总结

  • CashCard.java与CashCard.class的根本变化不是很清楚。
    20155237 2016-2017-2 《Java程序设计》第3周学习总结

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

  • 1问题:在打代码“猜数字”时,少输入了一行代码,导致IDEA一直运行,卡住不动
    20155237 2016-2017-2 《Java程序设计》第3周学习总结

解决过程:
20155237 2016-2017-2 《Java程序设计》第3周学习总结

  • 2问题:在打代码时,IDEA不能识别“CashCard”
    20155237 2016-2017-2 《Java程序设计》第3周学习总结

[代码托管]

  • 代码提交过程截图:
    20155237 2016-2017-2 《Java程序设计》第3周学习总结

  • 代码量截图:
    20155237 2016-2017-2 《Java程序设计》第3周学习总结

上周考试错题总结

  • Java的数据类型系统可分为(基本类型和类类型)两种。
  • 执行命令java –cp classes cc.openhome.Main和cd classes java cc.openhome.Main cd ..等价

学习进度条

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

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

参考资料

相关文章:

  • 2021-06-20
  • 2021-07-01
  • 2021-08-30
  • 2021-05-10
  • 2021-08-11
  • 2021-12-06
  • 2021-08-01
  • 2021-06-06
猜你喜欢
  • 2021-11-24
  • 2021-11-26
  • 2022-01-19
  • 2022-01-21
  • 2021-12-31
  • 2021-07-10
  • 2022-02-09
相关资源
相似解决方案