Chcę zmienną obiektu nadrzędnego zmieniać w obiekcie potomnym tak, żeby inny obiekt potomny mógł odczytywać zmienioną wartość.
Jak to zrobić?
Używam do tego wskaźników, ale nie wygląda to dobrze. Wymaga sporo "pustego" kodu.
main.cpp
dane *jedane = new dane;
dane.h
liczenie *jedLiczenie = new liczenie;
netPobierz *walut = new netPobierz;
double test;
liczenie.cpp
void liczenie::przelicz() {
// tutaj chcę coś przypisać do double test;
}
netpobierz.cpp
void netpobierz::przelicz() {
// tutaj chcę odczytać double test;
}