動機 :
該類別有太多Responsibility造成類別程式碼過多或是該類別和別類別互動太頻繁造成類別間couple tightly.
方式:
如果移出的方法需要用到原本類別的屬性,可考慮下列4種方式
(1)將該屬性和方法一起移出
該類別有太多Responsibility造成類別程式碼過多或是該類別和別類別互動太頻繁造成類別間couple tightly.
方式:
如果移出的方法需要用到原本類別的屬性,可考慮下列4種方式
(1)將該屬性和方法一起移出