[C++] Dostęp do danych w klasie A z poziomu klasy B
Ostatnio zmodyfikowano 2012-01-18 13:18
kmario Temat założony przez niniejszego użytkownika |
[C++] Dostęp do danych w klasie A z poziomu klasy B » 2012-01-17 14:36:41 witam wszystkich, dopiero zaczynam przygode z programowaniem i mam pytanie gdyż nie bardzo rozumiem jak użyć w klasie A argumentu zadeklarowanego w klasie B ??? |
|
madmike44 |
» 2012-01-17 14:41:53 |
|
jsc |
» 2012-01-17 14:42:50 A możesz sprecyzować pytanie. |
|
kmario Temat założony przez niniejszego użytkownika |
» 2012-01-17 14:55:56 może inaczej ;p
przykladowo
class zwierzeta { std::string pies; void set_name(); };
class pies { void wyswietl_imie(); };
void zwierzeta::set_name() { pies = "azor"; }
void wyswietl_imie() { std::cout << "pies nazywa sie" << pies; }
int main() { }
|
|
jsc |
» 2012-01-17 14:59:48 Tu nie ma żadnej mowy o argumentach. |
|
akwes |
» 2012-01-17 15:03:47 U Ciebie wyświetl imię to funkcja. Zmienna pies jest jej nie znana bo jej nie deklarowałeś. W funkcji wyżej użyłeś zwierzeta:: i tam jak widzisz zmienna pies występuje, jak sądzisz czemu? Wydaje mi się że zapomniałeś również dziedziczyć do klasy psa z klasy zwierząt :P |
|
pekfos |
» 2012-01-17 15:18:38 Dopiero zaczyna i już do klas się pcha.. Może najpierw podstawy? |
|
DejaVu |
» 2012-01-17 15:29:03 @up: Szczerze mówiąc mnie to nie dziwi bo są tu tacy użytkownicy, którzy piszą 'pomocne' posty w stylu 'nie lepiej użyć klas?' do zadań z kursu C++ (mowa oczywiście o podstawach). |
|
« 1 » 2 3 4 |