關於java對象創建及調用(語法格式)


Java中的對象

  在Java中通過類創建的實體稱為“對象”,對象又稱為類的“實例對象”,通過創建對象進行調用可以獲取類的屬性(變量)方法,創建之后類提供數據供對象使用。

 

1.實例對象的創建

下面為創建實例對象的語法結構:

class 類名 {

    public static void main(String [] args) {

         類名 對象名  = new 類名();

    }
   
}

注:類對象在創建的時候都需要用new進行分配內存空間供給。

 

例子:

class MyJava {

    public static void main(String [] args) {

         MyJava a = new MyJava();

    }
   
}

 

2. 對象調用方法

  類對象創建之后,會獲取類的屬性和方法,通過創建對象對方法進行調用(部分方法無法通過對象進行調用,如static修飾的方法)

 

下面為對象調用方法的語法結構:

class 類名 {

    public static void main(String [] args) {

         類名 對象名  = new 類名();
  
          對象名.方法名();    //如果方法括號內有參數,也需要將參數的值傳遞進去    

    }

    [訪問修飾符] 返回值類型 方法名(參數列表...){
    
         //方法體
    
    }  
       
}

注:不懂參數的,請查看變量詳解,關於方法的語法創建

 

例子:

class MyJava {

    public static void main(String [] args) {

         MyJava a = new MyJava();

      a.show();
}

  public void show() {
  
    System.out.println("對象調用了方法");
  } }


// 結果將輸出: 對象調用了方法

 

 

3.對象調用變量

  對象調用的變量稱之為對象調用屬性,屬性就是類中的變量,對象在調用的時候,如果變量通過訪問修飾符修飾之后,如private,protected 在其他范圍的類中創建對象就會報錯。

 

下面為對象調用變量的語法結構:

public class 類名 {

    public 數據類型 變量名1;    //一個是public的變量
   數據類型 變量名2;    //一個是默認類型的變量
public static void main(String[] args) {
       類名 對象名  = new 類名(); 對象名.變量名1 = 值; //對類中的變量進行修改 
    
    對象名.變量名2 = 值;  //變量名的數據類型是為什么就要賦予相應類型的值
  }

 
        

 

小結:對象創建的語法總結來說就幾點,關於訪問修飾符的限制,以及其他方法創建對象的聲明,這里在並不概述,談論Java對象的東西並非我寫的這一小點點,可以參考視頻或者文檔書籍之類的,對照着語法結構去理解。如有其他需要的話請查看相關文檔,或者加俺的微信(zhucc369)提問吧。

轉載記得留言喲(*╹▽╹*)


免責聲明!

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



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