zoukankan      html  css  js  c++  java
  • 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();
        }
    }

     




    ————————————————
    版权声明:本文为CSDN博主「zyuyuyuy」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_42601698/article/details/81294901

  • 相关阅读:
    解决myeclipse2014 中使用低版本的maven插件
    菜鸟成长之路-------使用过滤器实现自动登录
    动态代理
    JSON资料整理
    转账案例中引入事务
    ThreadLocal来管理事务
    【临窗旋墨-leetcode】0001-两数之和-[简单]
    shiro是如何清除过期session的(源码版本shiro1.6)
    [临窗旋墨]javaMelody初始化以及销毁时的处理逻辑及监控日志丢失问题排查
    Eclipse 的 git 插件操作 "代码提交"以及"代码冲突"
  • 原文地址:https://www.cnblogs.com/guankelei/p/11471002.html
Copyright © 2011-2022 走看看