心得 狀態模式
前言 狀態模式主要用來解決多個 if else 判斷,並且不會因為多了一個 if,導致很多方法都要重新寫判斷。 討論 我提出的問題是狀態模式是由狀態(State)...
前言 狀態模式主要用來解決多個 if else 判斷,並且不會因為多了一個 if,導致很多方法都要重新寫判斷。 討論 我提出的問題是狀態模式是由狀態(State)...
前言 組合模式是需要 Leaf(子節點)的嗎? 這是我提出來的問題,因為我覺得 Composite,同時也繼承了 Component,這樣跟 Leaf 也有繼承...
IEnumerator、IEnumerable 使用 for、foreach 的差別 Q:實作發現 IEnumerable 能使用 foreach、不能使用 for,IEnum...
前言 模板模式最基礎的概念就是需要一個骨架(abstract class),利用不同方法或流程來實作,算是很常見的設計模式之一。 模板模式的骨架可...
前言 當本身有所有使用到類別,就不必使用表象模式。也就是表象模式是需要有各種次系統組裝而成的模式,而不是覺得這邊很複雜就用表象模式。 表象模式所...