此篇介紹在網路上看到不錯的中文網站。
感謝他們辛苦分享相關知識 !!! 供大家更上一層樓。
以下使用學習順序來排序,若跟著走應該能得到最佳的學習曲線。
對類別與物件導向概念不熟悉的玩家,小弟個人建議剛看這些網站時只用自己理解的方式吸收,不要強迫大腦吸收不理解的觀點哪怕當下理解是錯的都比強迫理解好。當腦中有了概念再試著重新去了解這些作者的概念,此時是修正自己腦內的概念時機點。相信玩家們每看一次都會有所收穫。
學習曲線 :
1. 閱讀 -> 理解 -> 吸收 -> 實作
2. 閱讀 -> 理解 -> 修正 -> 吸收 -> 修正實作
3. 閱讀 -> 理解 -> 修正 -> 吸收 -> 修正實作 還來?? 沒錯 !!
4. ......
....不知過了多少個年頭 ~.~
N.閱讀(當我時間多?) -> 理解 (無法)-> 修正(想得美) -> 吸收(神犬拉西) -> 修正實作(你來)
....以玩到可到背如流了 T.T
NN. 領悟轉生成仙 RIP
基礎敲打敲打 :
程式碼命名與撰寫規範
物件導向基礎:何謂類別(Class)?何謂物件(Object)?
快速導覽 - 多型
快速導覽 - 泛型
C#中的Attribute屬性(特性)用法
三種類別實體化方法的效能比較
小朱® 的技術隨手寫-(程式開發領域由菜鳥到老鳥的成長歷程)
基礎敲打打 :
小山的 C# 教學-第14課-物件導向基礎 Class
小山的 C# 教學-第15課-Class 簡介(續)
小山的 C# 教學-第28課-繼承性
小山的 C# 教學-第29課-繼承性(續)
小山的 C# 教學-第31課-Override 覆寫
小山的 C# 教學-第35課-抽象類別 & 抽象方法
六大軟體開發基礎設計原則
PHP也有Day #19 - 從實例學習設計模式 by 大澤木小鐵
小朱® 的技術隨手寫-(邁向架構師的暖身運動)
依賴倒置原則 (Dependency-Inversion Principle, DIP)
控制反轉 (IoC) 與 依賴注入 (DI)
繼承是父子關係?才怪!
「元件的內聚性原則」與「元件間的耦合性原則」
實做試試看吧 :
[C#] 利用 interface(介面) abstract(抽象) override(覆寫) inherit(繼承) 實作簡單範例
(原創) interface和abstract class有何不同? (C/C++) (.NET) (C#)
2021 更新:
物件導向心得2
架構面試題 #4 - 抽象化設計;折扣規則的設計機制
有好的網站,歡迎放置在留言板!! 謝謝
多多指教!! 歡迎交流!!
你不知道自己不知道,那你會以為你知道