<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • 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會為程序分配內存空間

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费