1)今天做了什么; (2)明天准备做什么? (3)遇到的问题,如何解决?
三天一章!冲!
今天做了什么:今天开始第四章,对象与类。看了一些概念
类:
类是构造对象的模板或蓝图。由类构造对象的过程成为创建对象的实例。
封装:
封装就是将数据和行为组合在一个包中,并对对象的使用者隐藏具体的实现方式。
实例字段:
对象中的数据。
方法:
也就是函数,操作对象的过程。
状态:
对象的状态就是特定的实例字段值的集合。
继承:
扩展一个类来建立另外一个类的过程。
对象的三个特征:
行为:对象可调用的方法。
状态:描述当前状况的信息。
标识:对象的唯一标识。
类与类之间的关系:
依赖:一个类的方法使用或操纵另一个类的对象
聚合:类A的对象包含类B的对象。
继承:扩展一个类来建立另外一个类的过程。
构造器(构造函数):
特殊的方法,用来初始化对象。
构造器的名字应该与类名相同。要构造一个对象,要在构造器前面加new操作符。(注意对象与对象变量的区别,对象变量不是对象。)
明天准备做什么:
明天应该看到包,今天看的太少了,拉低进度了。但确实有进步,再加油吧!三天一章,一定要说到做到!
遇到的问题,如何解决:在学习识别类的过程,书中意思为类对应名词,方法对应动词。但是名词也可能是类里面的数据吧。书中举例商品、订单都为类,我感觉商品可以是订单的数据。或许这里应用到了继承。这个问题还是说以后注意,等经验足了才能回答。