運用動態(tài)優(yōu)化重新編寫動物類和其子類的特有方法,輸出看病、領養(yǎng)寵物等功能。
對于初學或者間接性接觸Java的人來說可能不簡單,但是不努力找不對學習方法就會很難。
今天我們教員給我們總結java面向對象的設計步驟和設計原則:
一、java面向對象的設計步驟: 1.發(fā)現(xiàn)類。(一般為不能直接寫出值的名詞) 2.發(fā)現(xiàn)類的屬性 3.發(fā)現(xiàn)類的方法 4.優(yōu)化設計(提取重復的屬性或方法到父類中) 5.梳理流程
二、面向對象的設計原則 1.摘取出代碼中變化的行為,形成接口 2.多用組合,少用繼承 3.針對接口編程,不依賴于具體實現(xiàn) 4.針對擴展開放,針對改變關閉
在北大青鳥學習了也將近半年之久,今天我們教員講到接口的時候,表現(xiàn)出一個人可以有多重身份的接口用法。提到了Spring 框架,大概是說精通Java的專業(yè)人士大多都不是學習本專業(yè)出身的。就像Spring框架的提出者以前也是音樂博士。
對于想學習編程或者正在學習Java語言的小伙伴們就是最大的鼓舞。人生沒有什么是非但克服不了又會讓人停滯不前的東西,一切做不好的借口都來源于當事人自己的抉擇。所以只要肯付出努力,總會有所回報。而不是把希望寄托在幸運或者明天,打造自己的真實實力,就來北大青鳥,徐州中博歡迎您。 (責任編輯:代碼如詩) |