Egzamin zawodowyPortal części pisemnej

INF.04 · pytanie 779

Na czym polega różnica między przeciążaniem metody a jej przesłanianiem?

  1. APrzeciążanie to kilka metod o tej samej nazwie, różniących się listami parametrówPoprawna
  2. BPrzesłanianie dotyczy tylko metod statycznych, a przeciążanie tylko wirtualnych
  3. CPrzesłanianie to dopisanie do klasy metody o tej samej nazwie i innych parametrach
  4. DPrzeciążanie to zmiana ciała metody odziedziczonej przy zachowaniu jej sygnatury

Wyjaśnienie

Rozstrzygające jest to, czy metody stoją obok siebie w jednej klasie, czy jedna zastępuje drugą w hierarchii.