物件導向章節的總結
在物件導向的章節中,我學習到了在寫**時,最好寫乙個類圖,這樣有利於
建立**不會亂。然後還有封裝的作用和用法,繼承和封裝的應用和規則,多
態的使用和好處,還有介面的一些注意點.到最後多型與封裝的注意點,再到
最後的介面接抽象類繼承給子類的方法和規則。
和以前相比,邏輯能力還是不行,建立乙個類圖還不太懂,就是說在題目中找
出要用的類、方法和屬性,就是不知道要怎麼找,就是當我看了一下其他人的
**時才知道原來還有這個屬性或方法的想法。還有建立乙個類的陣列不會,
就是你定義了乙個類後,初始化它為陣列,就像quickhit的專案裡的用level
創乙個陣列,我一直有點懵懵懂懂。
對擴充套件學習的總結
通過今天的擴充套件學習,我才知道原來還有原則的,之前我還以為只有老師說的三個
基本元素:封裝、繼承和多型。在演講之前,我看了一下類與類的關係,那時我看
不太懂。當其他組的人說完了他們的見解和老師的一些補充的知識的時候,我才知
道原來我們已經在默默的使用著,像實現關係:也就是我們學的介面、像關聯關係:
在乙個類中你引用了另乙個類的全域性變數,還有一些聚合、組合、依賴等等的知識。
但我對依賴關係還是有一些不太了解。
我負責講的單一職責和黎克特制替換原則,我懂了一點,因為老師也補充了一些。開啟
-封閉,就像老師寫的印表機的源**一樣,我也看了一下。我還是看的懂,主要是
我感覺太繞希望到後面我會習慣。
而大神說的任務三,我在看到的第一眼不知怎麼只想到了用繼承而介面想都
沒想一下,等他說到用介面時我才知道我有多愚蠢。前兩天剛學的就忘了。而且在
想類圖時,我只想到了玩家類(因為像是遊戲)、怪物類、裝備類、初始化裝備數
組的類、和測試類。然後把攻擊、防禦、血量等的屬性放到乙個類中,裝備繼承玩
家類等一些很麻煩的思路。在晚修時也看了大神的**,就是那個介面的多型不怎
麼懂。以上是我的一些總結。
物件導向學習總結
物件導向繼承 繼承 是指以個類為父類,另乙個類可以做為其子類,子類在繼承了父類的屬性 方法,可以進一步操作。語法 extends 子類 extends 父類 public 公共的 private 私有的,protected保護的,private保護,你可以繼承,但不可以訪問和操作。對於protect...
學習物件導向總結
實現多型的步驟 1 找出父類 2 找出所有子類都具有的相同方法 但是實現方式各不一樣 3 將這個方法在父類中標記為虛方法或抽象方法 4 在子類中重寫 5 讓父類變數指向子類物件 父類型別作為引數,作為返回值 6 呼叫父類變數的虛方法 抽象方法 虛方法 繼承 多型 封裝 1 抽象用abstrace修飾...
物件導向學習總結
一 物件導向基礎概念 類和例項介紹 1.定義 物件導向程式設計 object oriented programming,簡稱oop,是一種程式設計思想。oop把物件作為程式的基本單元,乙個物件包含了資料和運算元據的函式。python中,所有資料型別都可以視為物件,當然也可以自定義物件。自定義的物件資...