訪問對象中的屬性與方法


訪問對象中的屬性:

引用名稱.屬性名稱

訪問對象中的方法:

引用名稱.方法名稱()

 

 1 //第一步:編寫類
 2 class Student{  3     //第二步:編寫屬性也叫做成員變量或實例(對象)變量
 4     String name;        //默認值為null
 5     int age;        //默認值為0
 6     char sex;    //默認值為\u0000
 7     String address;    //默認值為null  8 
 9     //第三步:編寫方法
10     public void study(){ 11         System.out.println("正在學習面向對象......"); 12  } 13 } 14 //編寫學生的測試類
15 class StudentTest{ 16     public static void main(String[ ]args){ 17         //根據類(本例子是Student類)創建對象 語法格式:類名 引用名稱 = new 類名();
18         /*
19  new Student();表示創建一個對象,new的Student,則創建的就是學生對象,同時在堆內存中開辟一塊空間 20  將右側的對象地址賦給左側引用名稱zs 21         */
22         Student zs = new Student(); 23         //通過引用名稱zs獲取對象中的屬性 引用名稱.屬性名稱
24         System.out.println(zs.name);        //null
25         System.out.println(zs.age);        //0
26         System.out.println(zs.sex);        // 
27         System.out.println(zs.address);    //null 28 
29         //對對象中的屬性進行賦值,語法格式:引用名稱.屬性名稱 = 值;
30         zs.name = "張三"; 31         zs.age = 19; 32         zs.sex = '男'; 33         zs.address = "北京大興市"; 34 
35         //輸出引用名稱zs對應對象中所有屬性的值
36         System.out.println("姓名: " + zs.name + "\n年齡:" + zs.age + "\n性別:" + zs.sex + "\n地址:" + zs.address); 37         
38         //使用引用名稱訪問對象中的方法,語法格式:引用名稱.方法名稱()
39  zs.study(); 40  } 41 }

 

String的地址要是常量池沒有,會自動開辟

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM