Rozbuduj program Z.14.1 dodając definicję destruktorów w poszczególnych klasach oraz we właściwym miejscu zdefiniuj destruktor wirtualny. Destruktory powinny wyświetlać na ekranie komunikaty z własną wizytówką.
W funkcji main() zademonstruj działanie destruktora wirtualnego, czyli do wskaźnika na klasę bazową przypisz dynamicznie powołane obiekty różnych klas, a następnie je skasuj.