Witam,
mam takie pytanko:
Stworzyłem sobie dwie klasy powiedzmy a i b. klasa b jest wewnątrz klasy a.
Proszę mi powiedzieć jak klasa a powinna wydobywać dane z klasy b? tzn. potrzebuję sięgnąć do kilku danych i je robić na nich różne operacje razem ze składnikami klasy a. Wiem, że mogę do nich sięgać np. tak:
class a
{
b obiekt;
double zmienna;
double funkcja(unsigned int i){
if(i == 1)
return zmienna+obiekt.zmienna; //tyle, że nie wiem czy nie powinno się np. używać wskaźników albo funkcji w klasie b etc?
if(i == 2)
return zmienna*obiekt.zmienna;
if(i>2)
return zmienna-obiekt.zmienna;
chodzi mi o to jak byłoby najbardziej prawidłowo - jeśli mogę to tak ująć :)