1.类
定义: public class 类名{ //成员变量 数据类型 变量1; ... //成员方法 方法1; ... }
2.对象
定义: 类名 对象名 = new 类名(); 使用对象: 1.使用成员变量:对象名.变量名 如:p.brand 2.使用成员方法:对象名.方法名() 如: p.call()
3.变量
成员变量:在类中,方法外的变量; 局部变量:在类中,方法内的变量;
4.封装
面向对象三大特征之一(封装,继承,多态) 是降某些信息隐藏在类内部;提高代码安全性; // 无参构造方法: public String Student(){} // 含参构造方法: public String Student(String name){}
5.this
this.变量 指的是成员变量 例:
6.标准类的构建
- 成员变量
- 使用private修饰
- 构造方法
- 提供一个无参构造方法
- 提供一个带对个参数的构造方法
- 成员方法
- 提供每一个成员变量对应的setXxx()/getXxx()
- 提供一个显示对象信息的show()
- 创建对象并为其成员变量赋值的两种方式
- 无参构造方法创建对象后使用setXxx()赋值
- 使用带参构造方法直接创建带有属性的对象