java基礎之類與對象1,java基礎對象1

來源:互聯網
上載者:User

java基礎之類與對象1,java基礎對象1

 

  從學習java到現在估計都有一年了,然而在這一年裡基本處於三天打魚五天曬網,感覺自己再不做點改變就是個廢人了..T - T.  趁著重新複習java的時間,也順便用部落格來記錄學習的過程.好了,廢話不說了..開始本文.

  資料類型以及運算子啊 java曆史.工具之類的東西我就不講了,第一次發博..想想還有點小激動呢\(≧▽≦)/

  java是一門物件導向的語言,所以我們必須要瞭解關於對象的概念.

  對象是個抽象的概念,在java中有個境界就是..萬物皆對象..意思就是說我們可以吧世間一切能用語言描述的東西抽象成對象.下面我舉個例子

  '車'是一個很常見的事物,我們嘗試下將'車'這個事物抽象出來,但是具體該怎麼抽象呢?

  其實很簡單, 描述這個物體就OK了,如

  這樣我們就將這個車簡單的抽象出來了,,我抽象出的是這輛車的屬性以及方法,當然了,不只是車,所有事物的抽象過程都是這樣,將其屬性以及方法抽象出來就OK了.

  屬性:顧名思義指的是事物的屬性,比如人的身高,體重,年齡等等;方法(行為):值得就是該事物能做的事情:同樣人可以跑,吃飯,睡覺,那麼跑,吃飯,睡覺就是人的方法

  既然我們將事物抽象出來了,那麼接下來呢?完了嗎?當然沒有,我們還要將這些抽象出來的屬性和方法裝進類裡面比如

 

  這樣之後我們就成功的將車(事物)裝(封裝)進了類裡面了,(類裡面裝的就是該事物經過抽象後共有的部分,比如車都有顏色,輪胎,都能跑,都能放歌)

  既然我們已經將車成功裝進類裡面了,那麼接下來我們就可以使用了

  new  Car() 就是建立一個車的對象,Car 車 = new Car()就是指用車這個變數(java中變數可以用中文)來表示我們建立的那個對象(new  Car() );

  車.顏色 = "紅色" 就是將我們建立出來的這輛車的顏色初始化成紅色 車.輪胎數 ....同前

  車.跑() 就是調用這個車的方法.

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.