
314 Rozdział 10.
Promowanie metod
Teraz można wywoływać metody Title i SetTitle bezpośrednio
dla wartości typu Event, a także uruchamiać metody do ustawiania
roku, miesiąca i dnia w taki sposób, jakby należały do tego typu.
Te ostatnie metody są zdefiniowane w typie Date, jednak nie ma
to znaczenia. Nasza praca została ukończona.
Promowanie metod umożliwia łatwe używanie metod jednego typu
w taki sposób, jakby należały do innego. Można to wykorzystać do
konstruowania typów łączących metody kilku innych typów. Może to
pomóc w zachowaniu przejrzystości kodu bez rezygnowania z wygody.
W poprzednim ćwiczeniu
ukończyliśmy kod typu
Coordinates. Tym ...