Rzutowanie Rzutowanie w górę
Problem identyfikacji typu w trakcie pracy programu Rzutowaie w dół
Metody wirtualne Rzutowanie w liście parametrów wywołania funkcji/metody
struct Owoc {//......................................
double _Waga_kg;
struct Gruszka: Public Owoc { //......................
int -KodOdmiany;
int main( )
{
Gruszka *wGrl = new Gruszka(),
Owoc *wOwocX = static_cast<Owoc*>(wGrl);
}
Można to również zrobić w sposób jawny.
Programowanie obiektowe
Dziedziczenie i poliformizr