Spojrzałem na inne definicje i wyjaśnienia i żadne z nich mnie nie zadowoliło. Chcę zobaczyć, czy ktoś może zdefiniować polimorfizm w co najwyżej dwóch zdaniach bez użycia żadnego kodu ani przykładów. Nie chcę słyszeć „A więc masz osobę / samochód / otwieracz do puszek ...” ani tego, jak to słowo pochodzi (nikt nie jest pod wrażeniem, że wiesz, co oznacza poly i morph). Jeśli bardzo dobrze rozumiesz, czym jest polimorfizm i dobrze władasz językiem angielskim, powinieneś być w stanie odpowiedzieć na to pytanie w krótkiej, aczkolwiek zwartej definicji. Jeśli twoja definicja dokładnie określa polimorfizm, ale jest tak gęsta, że wymaga kilku przeglądów, to właśnie tego szukam.
Dlaczego tylko dwa zdania? Ponieważ definicja jest krótka i inteligentna. Wyjaśnienie jest długie i zawiera przykłady oraz kod. Poszukaj wyjaśnień (odpowiedzi na tych stronach nie są satysfakcjonujące na moje pytanie):
Polimorfizm a zastępowanie vs przeciążanie
Spróbuj opisać polimorfizm tak prosto, jak tylko potrafisz
Dlaczego zadaję to pytanie? Ponieważ zadano mi to samo pytanie i stwierdziłem, że nie jestem w stanie podać zadowalającej definicji (według moich standardów, które są dość wysokie). Chcę zobaczyć, czy któryś z wielkich umysłów na tej stronie może to zrobić.
Jeśli naprawdę nie możesz spełnić wymogu dwóch zdań (jest to trudny do zdefiniowania temat), to dobrze, jeśli przejdziesz dalej. Chodzi o to, aby mieć definicję, która faktycznie definiuje, czym jest polimorfizm i nie wyjaśnia, co on robi ani jak go używać (zrozumieć różnicę?).