菜鸟笔记
提升您的技术认知

java中get()方法和set()方法-ag真人游戏

在java中,为了保证数据的安全性,我们会把数据定义为private等(私有、封装),如果想要调用就会用到set()方法与get方法或者构造函数方法。这里说的是第一种方法,set()与get(),既然说到这个,就得说一下封装的概念。

封装:private私有化成员属性,提供公开public的getter/setter

setter:赋值 getter:取值,在哪儿用:在构造方法中初始化属性值的用!!!!!或者对象名.set/get()进行使用!!!

好处:隐藏内部实现细节,保证代码的安全,同时也可以提升数据的安全性

访问修饰符,从访问的范围由小及大依次是:private  default(当什么都不写默认就是这个)   protected   public

访问修饰符的作用:可以修饰类、接口、属性和方法。通常可以通过访问修饰符来改变所修饰对象的可访问范围。

基本用法:

import java.util.scanner;
class stutent1{
    private string name;
    private int age;
    public string getname() {
        return name;
    }
    public void setname(string name) {
        this.name = name;
    }
    public int getage() {
        return age;
    }
    public void setage(int age) {
            this.age = age;
    }
    public void showstu1(){
        system.out.println("学生叫做" name ",年龄" age);
    }
}
public class stutent1test {
    public static void main(string[] args) {
        scanner input=new scanner(system.in);
        stutent1 stutent1=new stutent1();
        system.out.println("请输入姓名");
        stutent1.setname(input.next());
        system.out.println("请输入年龄");
        stutent1.setage(input.nextint());
        stutent1.showstu1();
    }
}

运行结果:

网站地图