Autor Wątek: Parametry danej klasy w metodzie innej klasy  (Przeczytany 907 razy)

PanWojtek

  • Gość
# Kwiecień 15, 2010, 16:48:53
Zastanawiam się ostatnio jak rozwiązać pewien problem, a mianowicie wykorzystanie parametrów danej klasy w metodzie innej klasy. Może mały przykład zainspirowany Pongiem. Mamy klasę PALETKA i klasę PIŁKA. W metodzie ODBICIE klasy PIŁKA musimy wykorzystać parametry X i Y klasy PALETKA, a przecież nie będziemy ich dziedziczyć. Jak coś takiego robi się profesjonalnie? Może wskaźniki? A może zupełnie inne podejście do sprawy? Prosiłbym o naprowadzenie mnie na dany temat.

EDIT: Nie jestem pewien, czy umieściłem wątek w odpowiednim dziale.
« Ostatnia zmiana: Kwiecień 15, 2010, 16:52:25 wysłana przez PanWojtek »

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline Minus

  • Użytkownik

# Kwiecień 15, 2010, 17:36:53
Użyj referencji bądź wskaźników
Kod: (cpp) [Zaznacz]
void CPilka::odbij( CPaletka &paletka )
{
    (...) paletka.x (...)
}

PanWojtek

  • Gość
# Kwiecień 15, 2010, 19:03:12
Wielkie dzięki