java-类、对象
1.类和对象:
- 类是抽象的,通常不能直接使用
- 对象是具体的,根据类来创建对象。
2.如何定义一个类:成员变量、成员方法
- 成员变量:直接定义在类中,在方法外面
- 成员方法:去掉static 关键字,其他和此前的普通方法一样
3.如何根据类创建对象、格式:类名称 对象名 =new 类名称()
4.如何使用对象:
- 使用成员变量:对象名.成员变量
- 使用成员方法:对象名.成员方法();
5.局部变量和成员变量的不同:
定义的位置不同、内存的位置不同、生命周期不同、默认值不同
6.private关键字使用:直接写在成员变量前,类外面不能直接访问,可以间接访问:编写一对Getter和Setter函数(boolean类型的是个例外,没有getter 叫isXX)
7.如果成员变量和局部变量重名,可使用this关键字来进行区别。
8.构造方法;专门用来创建对象的方法,通过new关键字创建对象就是在调用构造
- 构造方法不能写返回值类型(void也不行)
- 构造方法的名称必须和类名完全一致,大小写也要一致。
- 构造方法也是可以重载的
- 构造方法如果没有定义,默认有一个无惨构造函数‘如果定义了,那么默认的不存在。
9.如何定义一个POJO类
- ’所有成员变量需要加修饰符private
- 为每一个成员变量编写一对Getter和setter
- 编写一个无参数的构造方法
- 编写一个全参数的构造方法