Fish Wang says to YSITD有時候你可能有一個 class A 要用到 class B 一個常見的做法是 class A constructor: ()-> this.x = new B class B a = new A() 但這樣有個缺點是,你要把B換掉的話,就要直接改A的code 但你可以把 B 物件當作一個可以抽換的元件傳進A的參數 class A constructor: (x)-> this.x = x class B a = new A(new B) 這樣要抽換時,就直接改參數就好了,而不用連a class一起動at Mon, May 23, 2016 9:47 PM