Java 类
Java类名:一般都要求是首字母大写
类的成分(五大成分):
成员变量(描述类和对象的属性信息的);
成员方法(描述类或者对象的行为信息的);
构造函数(初始化一个类的对象并返回引用);
代码块;
内部类。
构造函数:
格式:
修饰符 类名(形参){
}
构造函数的初始化对象的格式:
类名 对象名称 = new 构造函数;
this关键字:
this代表当前对象的引用,可以用在实例方法和构造函数中;
this用在方法中,谁调用这个方法,this代表谁;
用在构造函数中代表了构造函数正在初始化的那个对象的引用。
面向对象的三大特征:封装,继承,多态。
封装:(合理隐藏,合理暴露)
可以提高安全性;
可以实现代码的组件化。
封装的要求:
建议成员变量都私有化(private修饰的方法,成员变量,构造函数等只能在本类被直接访问);
提供成套的getter+setter方法提供成员变量的取值和赋值(public修饰符,是公开的意义)。