java中的set() get() 方法
来源:互联网 发布:驱蚊子软件 编辑:程序博客网 时间:2024/05/17 11:34
在面向对象中,其中一大特性就是封装,为了就是封闭性和安全性。封闭性的使用对类中的域变量进行了封闭,是用private来修饰它们,这样其他类就无法再访问此类中的变量,从而保证并提高了安全性。但是,当我们想要操作被封装在类里面的域变量,该怎么办呢?这个时候我们就可以使用set get方法。
单看set和get这两个词的表面意思,set是设置的意思,get是获取的意思,这两个则就是对数据进行设置和获取。
例如:我有一个名为Person类,该类中有name、age这两个私有域变量,然后定义了set和get,则在类中分别就有了所定义的setname()、getname()、setage()、getage()四个方法,通过这四个方法就可以对name和age进行操作。
public class User{
private String username;
private String password;
private String gender;
private String email;
public String getUsername(){
return username;
}
public String setUsername(){
this.username = username;
}
public String getPassword(){
return password;
}
public String setPassword(){
this.password = password;
}
public String getGender(){
return gender;
}
public String setGender(){
this.gender =gender;
}
public String getEmail(){
return email;
}
public String setEmail(){
this.email = email;
}
}
User u = new User();
u.setXXX();
u.getXXX();
想给u对象赋值就用set 取这个对象的值就用get
- java中的set() get() 方法
- Java中的get()和set()方法
- java中的get和set方法1
- java中的set和get方法
- java中的get,set
- java get/set方法
- java 中的set方法和get方法的理解
- 关于java中的set方法以及get方法
- 【Java】java中的set()和get()方法理解和使用
- c#中的get/set方法
- java中的get和set方法(比较详细)
- java反射执行pojo中的set/get方法
- java中获取实体类中的get、set方法名
- java封装中的private关键字和set,get方法
- java中的set与get
- Struts2中的get、set方法重要性
- Struts2中的get、set方法重要性
- Struts2中的get、set方法作用:
- main函数执行前-C/C++运行时库剖析
- 在BEGAN中有关学习率(Learning Rate)的调整_笔记
- 爱创课堂分享“15 个有趣的 JS 和 CSS 库”
- java创建线程常见的2种方法
- TCP知识点总结
- java中的set() get() 方法
- jenkins gitlab webhook配置
- javaWeb 内置对象(二)
- QTextEdit中插入Gif动画并显示
- 谈谈8年C++面向对象设计的经验体会
- 使用freemarker导出word文档,支持图文导出
- 每天进步一点点——Linux中的文件描述符与打开文件之间的关系
- React Native在windows环境设置
- swift4.0 从相册中获取图片和拍照