public static void Main() { Car tucson = new Car(); tucson.Speed = 10; // 5. 핸들러 등록하기 Car.SpeedChangeHandler handler = new Car.SpeedChangeHandler(LogSpeedChange); tucson.RegisterSpeedChangeHandler(handler); tucson.Speed = 20; tucson.Speed = 30; // 5.1 핸들러 등록 해제하기 tucson.UnregisterSpeedChangeHandler(handler); tucson.Speed = 40; }
public static void Main() { Car tucson = new Car(); tucson.Speed = 10; // 5. �ڵ鷯 ����ϱ� Car.SpeedChangeHandler handler = new Car.SpeedChangeHandler(LogSpeedChange); tucson.RegisterSpeedChangeHandler(handler); tucson.Speed = 20; tucson.Speed = 30; // 5.1 �ڵ鷯 ��� �����ϱ� tucson.UnregisterSpeedChangeHandler(handler); tucson.Speed = 40; }