Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Dostęp do danych w klasie A z poziomu klasy B

Ostatnio zmodyfikowano 2012-01-18 13:18
Autor Wiadomość
kmario
Temat założony przez niniejszego użytkownika
» 2012-01-17 15:30:25
zaczyna ale podstawy juz mniej wiecej przerobilem
C/C++
#include<iostream>
#include<string>


class zwierzeta
{
public:
    std::string pies;
    void set_name();
};

class pies
    : public zawierzeta
{
    std::string pies
    void wyswietl_imie();
};

void zwierzeta::set_name()
{
    pies = "azor";
}

void wyswietl_imie()
{
    std::cout << "pies nazywa sie" << pies; // chodzi o ta deklaracje , bo to chyba coś nie tak ;p
}




int main()
{
   
}

dalej coś chyba nie tak 

 
P-48504
DejaVu
» 2012-01-17 15:32:13
Proponuję nauczyć się najpierw korzystać z jednej klasy bo ewidentnie z Twojego kodu wynika, że nawet tego nie opanowałeś.
P-48506
kmario
Temat założony przez niniejszego użytkownika
» 2012-01-17 15:38:22
ok obiecuje ze tak zrobie, ale jak by ktoś mogl poprawic ten kod tak jak powinien wygladac, mial bym za przyklad :)
P-48507
akwes
» 2012-01-17 15:41:48
Twoja funkcja wyświetl imię, dalej nie jest powiązana z klasą.

@DejaVu,
Wybacz za ciekawość, chodzi Ci o problem z salonem fryzjerskim?
P-48510
kmario
Temat założony przez niniejszego użytkownika
» 2012-01-17 15:57:46
ehh no i niewiem jak to powiazac, moge prosic o jakas podpowiedz ??
P-48513
akwes
» 2012-01-17 16:00:11
Tak samo jak powiązałeś funkcję set name z klasą zwierzęta.
P-48515
kmario
Temat założony przez niniejszego użytkownika
» 2012-01-17 16:04:16
lol przeoczylem to :D
P-48516
kmario
Temat założony przez niniejszego użytkownika
» 2012-01-17 16:15:03
kompiluje sie ale nie dziala tak jak bym chcial tzn nie wyswietla imienia ktore przypisuje funkcja set_name
C/C++
#include<iostream>
#include<string>


class zwierzeta
{
public:
    std::string pies;
    void set_name();
};

class pies
    : public zwierzeta
{
public:
    std::string pies;
    void wyswietl_imie();
};

void zwierzeta::set_name()
{
    pies = "azor";
}

void pies::wyswietl_imie()
{
    std::cout << "pies nazywa sie" << pies; // chodzi o ta deklaracje , bo to chyba coś nie tak ;p
}




int main()
{
    zwierzeta zwierze;
    pies pies1;
   
    zwierze.set_name();
    pies1.wyswietl_imie();
    system( "pause" );
}
P-48522
1 « 2 » 3 4
Poprzednia strona Strona 2 z 4 Następna strona