Java中get()方法和set()方法

Java中get()方法和set()方法

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

}

}

运行结果:

🎈 相关推荐

3年还是5年?希捷硬盘超详细保修细则
完美体育365wm

3年还是5年?希捷硬盘超详细保修细则

📅 08-24 👀 4567
《枷》字义,《枷》字的字形演变,小篆隶书楷书写法《枷》
365体育app安全下载

《枷》字义,《枷》字的字形演变,小篆隶书楷书写法《枷》

📅 09-19 👀 5370
钓鱼专业术语有哪些?新手必看!欢迎老钓友补充
365体育app安全下载

钓鱼专业术语有哪些?新手必看!欢迎老钓友补充

📅 10-08 👀 8272