[心得整理] c# 物件導向程式 - 3.抽象與介面 interface
2016-06-18
置頂文章
[心得整理] c# 物件導向程式 - 3.抽象與介面 interface
[心得整理] c# 物件導向程式 - 2.封裝、繼承、多型的三大特性
Array
List
Dictionary
Immutable Collections
Concurrent Collentions
Design pattern - Chain of Responsibility
這也是比較偏 寫給自己看的私人筆記 並不會做太多解釋
[私人筆記] - 設計模式 碎碎念
Design pattern - state pattern
這也是比較偏 寫給自己看的私人筆記 並不會做太多解釋
共變 逆變 傻傻分不清
Lambda Expression 就是要簡化寫方法
上次聊到委派 Delegate 寫起來總是有點繁瑣
於是有了Func 可以簡化Delegate 的寫法 和少點命名
委派 Delegate - 可能是你天天都用 但是卻不知道的功能
泛型 - 就是程式碼T來T去的東西
Lazy<T> 可以改變物件初始化的時機
[心得整理] c# 物件導向程式 - 10.SOLID 原則 教學資源整理
[心得整理] c# 物件導向程式 - 9.OCP 開放封閉原則
[心得整理] c# 物件導向程式 - 8.DIP 依賴反轉原則
[心得整理] c# 物件導向程式 - 7.ISP 介面隔離原則
[心得整理] c# 物件導向程式 - 6.LKP 最少知識原則
[心得整理] c# 物件導向程式 - 5.LSP 里氏替換原則
[心得整理] c# 物件導向程式 - 4.SRP單一職責原則
[心得整理] c# 物件導向程式 - 1.為何要用物件導向寫程式