//Ex1: (passing by object)
class A {
}
class B {
void foo(A a) {
<do something with a>
}
}
//Ex2: (composition)
class C {
A a
void foo(){
<do something with a>
}
}
私の質問は次のとおりです。カップリングが低いパターンはどれですか? そして、現実の世界ではどのパターンがより好まれますか?