集約の関係が
class Main {A a;}、class A {B b;}、class B {C c;}、class C {Vector v;}
となっててMainクラスからvの要素を検索したいのですが
class A {
 search(){ b.c.v.conteins(...); }
}
とするか
class A { search(){ b.search(); } }
class B { search(){ c.search(); } }
class C { search(){ v.contains(...); } }
とするかどっちが普通ですか?