面向对象知识
作者:互联网
一、面向对象思想概述、类、对象
1、类:是共同特征的描述; 对象:真实存在的具体实例。
2、创建对象:类名 对象名 = new 类名();
二、构造器
1、构造器:初始化类的对象,并返回对象的地址。
2、构造器格式:修饰符 类名(形参列表){}
初始化对象格式:类名 对象变量 = new 构造器();
3、构造器分类和作用
*无参构造器:初始化对象的数据为默认值。
*有参构造器:在初始化对象时,同时为对象的数据赋值。
4、注意事项
任何类定义出来,默认自带无参构造器,写不写都有;
一旦定义了有参构造器,无参构造器就没有了,此时就需要自己写一个无参构造器。
三、this关键字
1、this关键字:
出现在成员方法、构造器中,代表当前对象的地址。用于指定当前访问对象的成员变量、成员方法。
2、this关键字可以解决:用于指定访问的是当前对象的成员变量。
四、封装
1、封装:解决属性和方法属于哪个对象的问题
2、封装步骤:通常将成员变量私有、提供方法进行暴露。
3、封装作用:提高业务功能设计的安全性,提高开发效率。
五、标准JavaBean
1、可以理解为实体类,其对象可用于在程序中封装数据。
2、书写标准JavaBean必须满足要求:
*成员变量使用private修饰
*提供每一个变量对应的set/get方法
*必须提供一个无参构造器
结语:行百里者半九十
标签:无参,封装,变量,对象,知识,构造,面向对象,类名 来源: https://www.cnblogs.com/luoyilan/p/16030273.html