类(设计图):是对象共同特征的描述
对象:是真实存在的具体实例
结论:在Java中,必须先设计类,才能创建对象并使用
类中可以定义的5大部分:成员变量、构造器、成员方法、代码块、内部类
构造器的作用: 初始化类的对象,并返回对象的地址
构造器有几种,各自的作用是什么?
无参构造器:初始化的对象时,成员变量的数据均采用默认值
有参构造器:在初始化对象的时候,同时可以为对象进行赋值
构造器有哪些注意事项
任何类定义出来,默认就自带了无参构造器,写不写都有
一旦定义了有参数构造器,无参构造器就没有了,此时就需要自己写无参构造器
this关键字是什么?
出现在成员方法、构造器中,代表当前对象的地址
用于指定访问当前对象的成员变量、成员方法
this关键字代表当前对象的地址,可以用于指定访问当前对象的成员变量、方法
this关键字可以用于指定访问的是当前对象的成员变量
面向对象的三大特征之:封装、继承、多态
标准JavaBean
也可以理解为实体类,其对象可以用于在程序中封装数据
Java中书写标准JavaBean必须满足如下要求
成员变量必须使用private修饰;提供一个成员变量对应的setXxx()/getXxx();必须提供一个无参构造器。