コード例 #1
0
 // метод ребенка, вызываемый тогда, когда наблюдаемый им объект изменяется,
 // животное вызывает этот метод, передавая самого себя как параметр,
 // поэтому ребенок не только получает уведомление о том, что кто-то изменился,
 // но и знает, кто изменился
 public override void onSubjectChanged(CSubject who)
 {
     Console.WriteLine(string.Format("CChild {0} : 'Hurray! {1} had just said : {2}'", name,
                                     (who as CAnimal).name, (who as CAnimal).lastsound));
 }
コード例 #2
0
 public abstract void onSubjectChanged(CSubject who);