知识点以下:
设计对象并使用
封装
this关键字
构造方法
标准JavaBean
对象内存图
成员变量、局部变量
类和对象:
类(设计图):是对象共同特征的描述;
对象:是真实存在的具体事物。
类内部结构:
public class 类名{
1、成员变量(代表属性,一般是名词)
2、成员方法(代表行为、一般是动词)
3、构造器
4、代码块
5、内部类
}
一般的类是属性和行为的结合体。
注意项:
javabean类:用来描述一类事物的类,没有main方法。
在以前,编写main方法的类,叫做测试类,我们可以在测试类中创建javabean类的对象并进行赋值调用。
面向对象三大特征:1、封装 2、继承 3、多态
封装代表什么,就得封装对应的数据,并提供对应数据对应的行为。
this关键字区别成员变量和局部变量。
构造方法也叫做构造器
一旦定义了有参数构造器,无参构造器就没有了,还想用无参数构造方法就需要手动书写无参数构造方法。
标准的javabean类:
1、类名需要见名知意
2、成员变量使用private修饰
3、提供至少两个构造方法 (无参构造和带全部参数的构造方法)
4、成员方法 (提供每一个成员变量对应的setXx()和getXx(),如果还有其他行为,也需要写上)
java内存分配