面向对象三大特点:封装、继承、多态
面向对象:我该让谁来做;
面向过程:我该怎么做;
面向对象的好处:
类和对象的区别:类是对某一种事物的抽象描述,而对象用于表示该类事物的个体
成员变量和局部变量的区别:
封装
封装的表现
封装的好处
私有关键字
private:私有关键字修饰符
属于成员修饰符,不能修饰局部变量;
【把全局变量私有化,然后在方法中设置和取值的入口】
//本类中私有的变量
private String userName;
//获取
public String getUserName() {
return userName;
}
//设置
public void setUserName(String userName) {
this.userName = userName;
}
javaBean 将赋值和取值封装成类中的方法,俗称;
this关键字