Załóżmy, że mam klasę ssak i dziedziczącą po niej klasę kot. Klasa ssak zawiera, powiedzmy, właściwości nazwa, wiek, płeć itd. Tworzę obiekt klasy ssak i wypełniam go danymi. Pytanie jest takie: co jeśli w którymś momencie zechcę ten obiekt przerobić na obiekt klasy kot? Chodzi mi o jakieś sprytne podejście

Pozdrawiam