java類和對象的基本概念,java中的對象是什麼

對象(Object):對象是類的一個實例,有狀態和行業。例如狗是一個對象,它的狀態有:品種、大小、顏色、年齡等;行為有:吃飯、睡覺、跑等。

類(Class):類是一個模板,描述一類對明的行為和狀態。


深入理解類與對象

直接上代碼

類:JAVA代碼類

JAVA中的對象和類理解(小白入門)
public class Dog{
    //默認構造方法
     public Dog(){
     }
    private String breed;
    private Integer size;
    private String color;
    private Integer age;
   //省略set get;
    public void eat(){
    }
    public void sleep(){
    }
    public void run(){
    }
}

對象:類的實例

對象是根據類創建的。使用關鍵字new來創建一個新的對象。

JAVA中的對象和類理解(小白入門)

Dog germanShepherdDog(德國牧羊犬)=new Dog();

germanShepherdDog為Dog的一個實例,是一個對象,一個具體的對應現實的實例

訪問屬性:Integer size=germanShepherdDog.getSize();

訪問方法:germanShepherdDog.run();

JAVA中的對象和類理解(小白入門)

Dog tibetanMastiff(藏獒)=new Dog();

tibetanMastiff為Dog的一個實例,是一個對象,一個具體的對應現實的實例;

訪問屬性:String breed=tibetanMastiff.getBreed();

訪問方法:tibetanMastiff.sleep();

創建對象三步走

聲明:聲明對象,包括對象名稱和對象類型。

實例化:使用關鍵字new來創建一個對象。

初始化:使用new創建對象時,會調用構造方法初始化對象。

註:new會為程序分配內存空間

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/229899.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-10 13:16
下一篇 2024-12-10 13:17

相關推薦

發表回復

登錄後才能評論