84 局部变量 在get set等方法中 ;成员变量在属性中

发布时间 2023-06-13 15:21:19作者: 胖豆芽
package com.fqs.demo061302;

public class Girl {
    //属性
    //成员变量
    String name;

    private int age;

    public  void setAge(int age) {//【局部变量 】 名称可以和上面的【成员变量】一样
        //赋值
        if(age<50 &&age>18){
            this.age=age;//将方法里的【局部变量】赋值给 【成员变量】
            System.out.println("合法");
        }else {
            System.out.println("不合法");
        }

    }

    public  int getAge () {
        //获取值
        return age;

    }

    public  void shop() {
        System.out.println("购物");

    }
    public  void play() {
        System.out.println("玩游戏");

    }

    //方法
}

调用方法

package com.fqs.demo061302;

public class GirTest {
    public static void main(String[] args) {
        Girl g1=new Girl();

       g1.setAge(19);
        System.out.println("女朋友年龄:"+g1.getAge());
    }
}