目的:
1.了解对对象赋值的方式
2.了解静态方法和实例方法
3.了解成员变量的作用域
4.了解自定义构造方法和构造方法
技术:
1.对对象赋值的方式:
a.对于public修饰的属性使用对象直接使用
b.对于private修饰的属性不能直接使用只能间接作用
2.setter和getter方法
给外部一个set方法通过这个方法间接给对象赋值,可以对外部给的值进行控制
给外部一个get方法访问某个变量的值
注意:建议将setter/getter方法定义在类的最后面避免干扰
3.构造方法:创建一个类的一个对象的时候就会被调用的方法,在对象创建的时候 需要给属性赋值
4.方法重载:同一个类型里面有多个同名的时候 就会被调用的方法但是返回值或者参数不同
5.成员变量的作用域 :从对象创建到对象被销毁
6.使用静态方法的类型:
a.工厂模式 factory
b.当不需要记录数据只关心功能就可以使用静态方法
c.注意:静态方法不能调用外部非静态属性和方法
技术的使用:
1.类的默认构造方法:
2.类的自定义构造方法:
3.对象方法和静态方法
心得:
昨晚上布置的那个程序还是没有写出来就是感觉写到后面去了好多东西都不知道该怎么使用,刚开始的时候想的是定义一个二维数组来写可是写到后面去了自己感觉又不可以,所以又来重新想,但是思路一致不够清晰,听了课之后再在看写的代码还是太难了,下来还是要慢慢的看了。可能有些也不一定看得懂。