【前言】本基礎(chǔ)知識純屬自己的積累和偏見,僅用于個人知識記錄和過程積累,用于自己的一個知識體系回憶,只是想到哪寫到哪,純屬無聊打發(fā)時間,如有不喜,勿噴。
面向?qū)ο笏枷?/h4>?萬物皆對象。
面向?qū)ο筇卣?/h4>封裝、繼承、多態(tài)
?萬物皆對象。
封裝、繼承、多態(tài)
1,封裝:將對象的“屬性”和“行為”抽象出來包裝到類中。
2,繼承:將具有相同“屬性”和“行為”抽象出來并包裝成一個父類。
3,多態(tài):即多種形態(tài),相同的“屬性”和“行為”卻有不同的表現(xiàn)方式。
面向?qū)ο蟮脑O(shè)計原則
七大原則:開口合里最單依
開:面向擴展開放,面向修改關(guān)閉
口:接口隔離原則
合:組合/聚合原則
里:里氏替換原則
最:最少知識原則(迪米特法則)
單:單一職責原則
依:依賴倒置原則
【今日一句】大道至簡,知易行難? ? ?