我是靠谱客的博主 潇洒电话,最近开发中收集的这篇文章主要介绍java中的get()方法和set()方法的作用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

首先,来看看get()方法和set()方法是如何使用,如下代码:

Person类:

public class Person {
private String name;
private int age;
//set
public void setName(String name){
this.name = name;
}
//get
public String getName(){
return name;
}
//set
public void setAge(int age){
this.age = age;
}
//get
public int getAge(){
return age;
}
}

 Person类定义了两个私有属性,分别为private修饰的String类型的name属性和private修饰的int类型的age属性。并且分别为name和age属性设置了get()方法和set()方法,表示该属性可以进行读写。

 PersonTest类:

public class PersonTest {
public static void main(String[] args) {
//实例化对象
Person st = new Person("张三",19);
//st.getName() ==> 读
System.out.println(st.getName());
System.out.println(st.getAge());
//st.setName() ==> 写
st.setName("李四");
st.setAge(18);
}
}

在Java中,为了保证数据的安全性,我们通常会把数据定义为private。如果想要使用private修饰的属性,那么就需要调用set()方法和get方法或构造函数方法。

get()方法和set()方法的作用是为私有属性设置读写属性。如果添加了get()方法,表示通过实例化对象的变量名.get()调用get()方法读取该变量的值。如果添加了set()方法,表示通过实例化对象的变量名.set()调用set()方法为该变量赋值。只设置get()方法,那么表示只读属性;只设置set方法,那么表示只写属性;设置了get()方法和set()方法,那么表示读写属性。

最后

以上就是潇洒电话为你收集整理的java中的get()方法和set()方法的作用的全部内容,希望文章能够帮你解决java中的get()方法和set()方法的作用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部