通過做學生資訊管理系統,熟練的掌握了for while if for-each 等語句的使用, 通過對這些語句的使用,實現對資料的操作!
有了這樣的基礎,下面的學習任務是認識物件導向的程式設計思維!
⑴ 物件。
物件是人們要進行研究的任何事物,從最簡單的整數到複雜的飛機等均可看作物件,它不僅能表示具體的事物,還能表示
抽象的規則、計畫或事件。
⑵ 物件的狀態和行為。
物件具有狀態,乙個物件用資料值來描述它的狀態。
物件還有操作,用於改變物件的狀態,物件及其操作就是物件的行為。
物件實現了資料和操作的結合,使資料和操作
封裝於物件的統一體中
⑶ 類。
具有相同特性(
資料元素)和行為(功能)的
物件的抽象就是類。因此,
物件的抽象是類,類的具體化就是物件,也可以說類的例項是物件,類實際上就是一種
資料型別。
類具有屬性,它是
物件的狀態的
抽象,用
資料結構來描述類的屬性。
類具有操作,它是
物件的行為的
抽象,用操作名和實現該操作的方法來描述。
⑷類的結構。
在客觀世界中有若干類,這些類之間有一定的結構關係。通常有兩種主要的結構關係,即一般--具體結構關係,整體--部分結構關係。
①一般--具體結構稱為分類結構,也可以說是「或」關係,或者是「is a」關係。
②整體--部分結構稱為組裝結構,它們之間的關係是一種「與」關係
乙個專案的感想
去年真正做了乙個專案,有些感言,寫下來,為以後作專案積累經驗。這個專案很簡單,但是從這個較簡單的專案中,我體會了很多,其中包括對使用者需求的理解 自己的做事風格的反省 專案實施的情況。首先,我談談專案的情況 這個專案是乙個資訊發布系統,很簡單吧,但是,其中有一方面是規章搜尋,並且要生成規章成冊。而且...
第乙個專案的收穫
第乙個專案的收穫 今天晚上終於交了人生的第乙個專案,現在來總結一下,在這個專案中學到的東西吧!因為做過的事,不去總結,就只是經歷,總結了,它才是你的經驗。當然我也是在引用別人的話。不過還真是有這個必要。首先,在資料庫方面,我現在是真正地體會到資料庫的設計真的是乙個程式或軟體設計的重要和根基。因為資料...
按期完成IT專案的10條建議
按期完成it專案的10條建議 變化無常的時間計畫,或高估或低估時間期限,也就是所謂的 需求漸變問題 以及突如其來的員工生病事件或 失敗等等 這些都是會導致您的it專案出錯 或可能出錯 的因素。也許您曾聽說過 時不待我。這雖然只是陳詞濫調,但並不意味著它一點可取之處也沒有,尤其是在鄰近it專案截止日期...