prev | next |
関連
誘導可能性がない場合
-
人は車を操作します。
m_Car.Drive(); -
車は人を話させます。 ← なんか変ですよね?
m_Man.Talk();
public class Man { public Car m_Car; public Man(){ } ~Man(){ } public virtual void Dispose(){ } public void Talk(){ } }
public class Car { public Man m_Man; public Car(){ } public void Drive(){ } }
誘導可能性がある場合
-
人は車を操作します。
m_Car.Drive(); - 車からは人は操作できません。 ← 誘導可能性がない場合と比べると自然だと思います。
public class Man { public Car m_Car; public Man(){ } public void Talk(){ } }
public class Car { public Car(){ } public void Drive(){ } }
prev | next |