色www,五月婷婷深爱五月,午夜国产一级片,色噜噜综合,国产大胸无码视频,清纯美女被操黄网站在线观看,波多野结衣av高清一区二区三区

如何訪問(wèn)類(lèi)的成員變量和方法

時(shí)間:2025-11-13 12:29:10 java語(yǔ)言 我要投稿

如何訪問(wèn)類(lèi)的成員變量和方法

  在Java應(yīng)用程序中,經(jīng)常需要訪問(wèn)類(lèi)的成員變量和方法,以實(shí)現(xiàn)程序的功能,請(qǐng)問(wèn)應(yīng)該如何訪問(wèn)類(lèi)的成員變量和方法?在Java中通過(guò)類(lèi)的實(shí)例(即對(duì)象)點(diǎn)(.)運(yùn)算符來(lái)訪問(wèn)類(lèi)的成員變量和方法,今天百分網(wǎng)小編為大家整理的如何訪問(wèn)類(lèi)的成員變量和方法,僅供學(xué)習(xí)參考,歡迎大家閱讀瀏覽!

  在Java中通過(guò)類(lèi)的實(shí)例(即對(duì)象)點(diǎn)(.)運(yùn)算符來(lái)訪問(wèn)類(lèi)的成員變量和方法。語(yǔ)法格式如下:

  對(duì)象名.成員變量;

  對(duì)象名.方法(實(shí)參列表);

  說(shuō)明:在使用對(duì)象訪問(wèn)類(lèi)的方法時(shí),如果類(lèi)的方法有形參,必須為方法傳遞與參數(shù)類(lèi)型相同的實(shí)參值,比如方法的形參是String類(lèi)型,參傳遞的實(shí)參值必須是一個(gè)具體的字符串值,如"OK"或者代表字符串值的常量或變量。

  例如有下面這樣一個(gè)類(lèi):

  01 public class Test {

  02 private int num; /pic/p>

  03 public void setNum(int val) { /pic/p>

  04 num = val; /pic/p>

  05 }

  06 public int getNum() { /pic/p>

  07 return num; /pic/p>

  08 }

  09 public void printStr() { /pic/p>

  10 String str = "Hello"; /pic/p>

  11 System.out.println(str); /pic/p>

  12 }

  13 }

  有了類(lèi)就可以通過(guò)類(lèi)的實(shí)例來(lái)訪問(wèn)Test類(lèi)的成員變量和方法了,如果將下面的代碼放到Test類(lèi)的主方法中,用戶(hù)再添加兩個(gè)條輸出變量a和b的語(yǔ)句,運(yùn)行程序就可以在控制臺(tái)輸出信息了。

  例如:

  1 Test test=new Test(); /pic/p>

  2 test.setNum(20); /pic/p>

  3 int a=test.getNum(); /pic/p>

  4 int b=test.num; /pic/p>

  說(shuō)明:由于沒(méi)有為類(lèi)Test定義構(gòu)造方法,所以上面代碼使用Test類(lèi)的默認(rèn)沒(méi)有任何形參的構(gòu)造方法創(chuàng)建了Test類(lèi)的對(duì)象test,然后通過(guò)test.setNum(20)訪問(wèn)類(lèi)的方法setNum(),并為該方法傳遞實(shí)參值20,這樣成員變量num就被賦值為20了,然后通過(guò)test.getNum()訪問(wèn)類(lèi)的getNum()方法,獲得成員變量num的值20并賦值給變量a,最后一行代碼通過(guò)test.num直接訪問(wèn)類(lèi)的成員變量num,并賦值給變量b,因此變量b的值也是20。

  類(lèi)是一個(gè)抽象的概念,在實(shí)際編程過(guò)程中會(huì)用到很多類(lèi),一定要認(rèn)真思考每個(gè)類(lèi)應(yīng)該包含的成員和方法,以及怎樣完成每個(gè)方法所要實(shí)現(xiàn)的功能。

【如何訪問(wèn)類(lèi)的成員變量和方法】相關(guān)文章:

C++類(lèi)的成員變量和成員函數(shù)10-01

php靜態(tài)成員變量12-04

C語(yǔ)言中根據(jù)成員變量來(lái)排序的方法12-01

理解java和python類(lèi)變量12-02

Java的訪問(wèn)修飾符與變量的作用09-28

C語(yǔ)言中根據(jù)成員變量來(lái)排序的兩種方法11-09

訪問(wèn)java1.5環(huán)境變量03-05

php變量定義方法11-12

Linux設(shè)置環(huán)境變量時(shí)如何修改文件的方法03-15

  • 相關(guān)推薦