Что делают свойства LargeChange и SmallChange для элемента управления ProgressBar?

В настоящее время я готовлюсь к экзамену Microsoft.NET Framework 3.5 - Windows Presentation Foundation. В моей книге (Мэтью А. Стоклера) об этих свойствах говорится следующее:

LargeChange
  Represents the amount added to or subtracted from the Value property when a
  large change is required
SmallChange
  Represents the amount added to or subtracted from the Value property when a
  small change is required

Я понятия не имею, что это может означать для индикатора выполнения. EventD) еще один способ. EventReceiver получает только ссылку на событие и вызывает EventHandler.handle (). Разумеется, всегда вызывается версия EventHandler.handle (событие события).

Есть ли способ полиморфной отправки (возможно, с помощью другого метода в EventHandler или дженериков) соответствующему методу дескриптора без использования instanceOf?

class EventA extends Event {
}

class EventB extends Event {
}

class EventC extends Event {
}

class EventD extends Event {
}

class EventHandler {
    void handle(EventA event) {
       System.out.println("Handling EventA");
    }

    void handle(EventB event) {
       System.out.println("Handling EventB");
    }

    void handle(Event event) {
       System.out.println("Handling Event");
    }
}

class EventReceiver {
    private EventHandler handler;

    void receive(Event event) {
        handler.handle(event);
    }
}    
13
задан Péter Török 19 January 2011 в 16:01
поделиться