万物皆对象
了解对象的信息称为 面向对象
对现实事物中共同属性和行为的事物的抽象称为类。
总结一下:
类是对现实生活中一类具有共同属性和行为的事物的抽象。(手机)
对象是能够看得到摸的着的实体。(小米手机)
变量:
.png .png
封装:
private关键字:
是一个修饰符
可修饰成员
保护成员不被别的类使用,被private修饰的成员只有在类中才能被访问(被其它类使用需要get和set方法)
好处:
通过方法来控制成员变量的操作,提高了代码的安全性
把代码用方法进行封装,提高了代码的复用性
this关键字:
用于指定成员变量
如果形参与成员变量同名,不带thisi指的是形参,不是成员变量。
方法形参和成员变量不同名,不带this指的是成员变量
.png
构造方法:
完成对象的初始化
.png构造方法的创建:
如果没有订一构造方法,系统将给出默认的无参构造方法
如果订一构造方法,系统将不再提供默认的构造方法
构造方法的重载
如果自定义了带参构造方法,还要使用无参数构造方法,就必须再写一个无参构造函数。
.png
.png
网友评论