package fangFa;
public class top2 {
//练习get,set方法
private String name;//这里先介绍一下权限修复符private,这个修饰符表示将变量或者方法给私有化,不能通过别的类来调用他,所以就要用到下面的get,set方法了
private int age;
//下面来定义get,set方法
//set就是用来定义让其他的类来访问这个类的时候,给这个类的变量或方法定义值的
//get方法就比较简单的理解就是用来让其他类来调用数据的,下面来详细解释
public void setname(String n){
name = n;//定义一个set方法并且在形参里面定义了一个变量 n 就是其他类在调用的时候用来给n赋值,之后n在赋值给name
}
public String getname(){
return name;//这个地方就是用户在想要使用这个数据的时候,直接调用这个里面的getname返回值就是name
}
//下面来给age定义年龄
//在定义年龄的时候此外还定义了年龄的范围用到了if判断
public void setage(int a){
if (a>=18 && a<=50){
age=a;
System.out.println(age);
} else if (a<18) {
System.out.println("这很邢的年龄");
}else if(a>50){
System.out.println("这个年龄会很幸福吧");
}
}
public int getage(){
return age;
}
}
class top2Test{
public static void main(String[] args) {
//下面来使用get,set方法
top2 X = new top2();
//下面通过调用set方法给类内的值定义上了值,通过上面定义的对象名称.方法名字
X.setname("QAQ");
X.setage(66);
//在通过get方法去调用,通过上面定义的对象名称.方法名字
System.out.println(X.getname());
X.getage();
}
}
Java get set的使用
最新推荐文章于 2024-09-14 18:46:05 发布