Java get set的使用

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();


    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值