iT邦幫忙

2021 iThome 鐵人賽

DAY 29
0
自我挑戰組

從零開始學Java系列 第 29

Day29物件導向

  • 分享至 

  • xImage
  •  

物件導向程式設計可以看作一種在程式中包含各種獨立而又互相呼叫的物件思想,當我們提到物件導向的時候,它不僅是指一種程式設計方法,它更是一種程式開發方式。
物件導向程式設計有三大特性:封裝、繼承、多型。
在物件導向裡,我們可以想像它是一台車的組成,每款車都有輪框、車燈、車殼,每台車子都有的東西我們稱為類別,但每款車的車燈形狀、輪匡、車殼,都不一樣,有的車殼大,輪匡車燈都很小,有的車殼小,車燈跟輪胎很大,車子個別的車燈形狀、輪匡、車殼我們稱為物件。

EX:
Step1:先創建一個物件 稱為point,裡面定義x y為double。
https://ithelp.ithome.com.tw/upload/images/20211011/20140457lnBBz2PkGo.jpg
Step2:在專案裡面的main方法裡面呼叫剛剛定義的物件,語法如下:
Point p1 = new Point();
然後將x y要的數1 2 .copy到x y,語法如下:
p1.x = 1;
點p2也是一樣的方法,最後就可以輸出點p1 p2了
https://ithelp.ithome.com.tw/upload/images/20211011/20140457l5ZyefW7KT.jpg
結果:

https://ithelp.ithome.com.tw/upload/images/20211011/20140457m4bminzxof.jpg


上一篇
Day28 Java 註解
下一篇
Day30 Try catch
系列文
從零開始學Java30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言