亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

java中get()方法和set()方法的作用淺析

 更新時間:2023年07月25日 10:58:05   作者:這只有一點點難  
這篇文章主要給大家介紹了關于java中get()方法和set()方法的作用,set是是對數(shù)據(jù)進行設置,而get是對數(shù)據(jù)進行獲取,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下

首先,來看看get()方法和set()方法是如何使用,如下代碼:

Person類:

public class Person {
    private String name;
    private int age;
    //set
    public void setName(String name){
        this.name = name;
    }
    //get
    public String getName(){
        return name;
    }
    //set
    public void setAge(int age){
        this.age = age;
    }
    //get
    public int getAge(){
        return age;
    }
}

 Person類定義了兩個私有屬性,分別為private修飾的String類型的name屬性和private修飾的int類型的age屬性。并且分別為name和age屬性設置了get()方法和set()方法,表示該屬性可以進行讀寫。

 PersonTest類:

public class PersonTest {
    public static void main(String[] args) {
        //實例化對象
        Person st = new Person("張三",19);
        //st.getName() ==> 讀
        System.out.println(st.getName());
        System.out.println(st.getAge());
        //st.setName() ==> 寫
        st.setName("李四");
        st.setAge(18);
    }
}

在Java中,為了保證數(shù)據(jù)的安全性,我們通常會把數(shù)據(jù)定義為private。如果想要使用private修飾的屬性,那么就需要調用set()方法和get方法或構造函數(shù)方法。

get()方法和set()方法的作用是為私有屬性設置讀寫屬性。如果添加了get()方法,表示通過實例化對象的變量名.get()調用get()方法讀取該變量的值。如果添加了set()方法,表示通過實例化對象的變量名.set()調用set()方法為該變量賦值。只設置get()方法,那么表示只讀屬性;只設置set方法,那么表示只寫屬性;設置了get()方法和set()方法,那么表示讀寫屬性。

總結

到此這篇關于java中get()方法和set()方法的作用淺析的文章就介紹到這了,更多相關java get()方法和set()方法內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論