Czesc jako metode klasy bazowej chce miec wirtualke (virtual) tyle ze w klasie dziedziczacej metoda ta moglaby juz miec inna liczbe parametrow.
Przykladowy kod :
#include <iostream>
using namespace std;
class Basic
{
public:
Basic();
virtual ~Basic();
virtual void wyswietl();
};
class Child:public Basic
{
private: int liczba, liczba2;
void wyswietl(int licz,int lic); //tyle samo argumentow co zmiennych w klasie
};
int main()
{return 0;}
Dobra a teraz po co to robie ? Dla czytelnosci kodu i nie pogubienia sie. Komentarz TODO przy przeslanietej metodzie wirtualnej pomoze mi sie odnalesc, nie zapomne co robilem.
Czy takie cos ma sens ? Jak zadeklorowac taka idee z sensem ?
Czy da rade napisac w wirtualce tak zeby ilosc argumentow rownala sie ilosci zmiennych w klasie dziedziczacej ?
Pozdrawiam