W przeciwieństwie do polimorfizmu dynamicznego, kompilator dokładnie zdaje sobie sprawę, która metoda zostanie wywołana. Polimorfizm statyczny uzyskujemy poprzez przeciążenie metod (overloading). Poniżej przykład, gdzie przeciążanie metod nie jest zastosowane. […]
Tag: compile-time
Run-time vs compile-time
Aby nasz kawałek kodu zaczął działać musimy go najpierw skompilować przy pomocy guziczka w naszym Eclipsie/IntelliJ czy innym IDE bądź użyć polecenia javac z linii poleceń. W tym prostym stwierdzeniu widoczne […]