討論串[請益] 我這樣解釋OOP對嗎?
共 19 篇文章

推噓-1(1推 2噓 5→)留言8則,0人參與, 8年前最新作者chenjoe (MAKOTO)時間8年前 (2017/11/18 18:22), 編輯資訊
0
0
0
內容預覽:
Re: [請益] 我這樣解釋OOP對嗎?. (類別)杯子的概念. (屬性)材質,外型,顏色,目前容量,最大容量,內容物. (方法)倒入,倒出. (事件)if(目前容量>最大容量) then 漏出. 封裝---使用杯子的人(User)只能用倒入,倒出方法去控制杯子的目前容量屬性. 其餘屬性以User的
(還有624個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者chenjoe時間8年前 (2017/11/18 17:57), 編輯資訊
0
0
0
內容預覽:
(類別)杯子的概念. (屬性)材質,外型,顏色,目前容量,最大容量,內容物. (方法)倒入,倒出. (事件)if(目前容量>最大容量) then 漏出. 封裝---使用杯子的人(User)只能用倒入,倒出方法去控制杯子的目前容量屬性. 其餘屬性以User的角度來說無法控制. 繼承---當新造一個杯子
(還有278個字)

推噓5(5推 0噓 10→)留言15則,0人參與, 8年前最新作者Jichang (C.C.Lemon)時間8年前 (2017/11/16 17:21), 編輯資訊
0
0
0
內容預覽:
寫了幾年code之後,我覺得oop就是. 用最簡單的方式來描述抽象化後的特例. 最簡單 就是封裝. 抽象化 就是繼承. 特例 就是多型. --. 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.71.217.251. 文章網址: https://www.ptt.cc/bbs/Sof

推噓6(6推 0噓 13→)留言19則,0人參與, 8年前最新作者xxxorc時間8年前 (2017/11/16 15:30), 編輯資訊
0
0
0
內容預覽:
想請問各位工程師在使用別人寫好的套件時. 會直接使用繼承來複用套件中的 class ,還是會封裝一層當作黑箱來用呢. --. 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.70.124. 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.151

推噓8(8推 0噓 21→)留言29則,0人參與, 8年前最新作者aoksc (重出江湖)時間8年前 (2017/11/15 22:24), 編輯資訊
0
0
0
內容預覽:
面試的時候也常被問這問題. 後來自己整理過後大概有自己的解釋方式. 還好沒面試官聽到睡著. 也有被稱讚過解釋的不錯. 所以分享給各位參考看看. 如果有錯也希望各位糾正一下. OOP的三大精神分別為封裝、繼承、多型. 封裝的目的是要隱藏私有成員. 讓外部使用者透過公開的介面去使用. 這好處是可以規範限
(還有284個字)