public void ColleagueChanged(ColleagueBase colleague) { if (dic[colleague.Name] is ThinColleague) { // ThinColleagueクラスに対しいろいろ処理する部分 colleague.ControlColleague(); } else if (dic[colleague.Name] is FatColleague) { // FatColleagueクラスに対しいろいろ処理する部分 colleague.ControlColleague(); } else { Console.WriteLine(colleague.Name + "は知らない子です。"); } }
public void CreateColleague(ColleagueBase colleague) => dic[colleague.Name] = colleague;