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

Korzystanie z Konstruktora

Ostatnio zmodyfikowano 2017-03-12 13:48
Autor Wiadomość
Jenczej
Temat założony przez niniejszego użytkownika
Korzystanie z Konstruktora
» 2017-03-12 12:56:43
Witam,

mając plik nagłówkowy postac.h , postac.cpp
w pliku nagłówkowym deklaruję :
(powiedzmy, że na przykladzie postaci)
C/C++
class Postac
{
    string name, type;
    int hp, dmg;
public:
    //w niej publiczny Konstruktor
    Podst( string, string, int, int );
};

deklaruje pochodna klase od Postac, ktora dziedziczy publicznie:
C/C++
class Bohater
    : public Postac
{
public:
    //(i w tym miejscu chcę zadeklarować konstruktor obiektu Bohater, korzystajacy z konstruktora klasy Postac)
};


w pliku cpp
C/C++
Postac::Postac( string n, int t, int k, int l )
{
    name = n;
    type = t;
    hp = k;
    dmg = l;
   
}


Przede wszystkim chcę uniknąć wpychania do maina dużej ilości kodu.
Jesli macie do zaoferowania jakieś sztuczki piszcie!
Rozumiem m.w wskazniki wiec jesli najlepszy solution zawiera takowe, tym lepiej(zrozumiem je dzieki temu lepiej)
Czy może powstać pochodna klasa dziedziczona z dwóch podstawowych klas?
Wiem, że można stworzyć dwa wskaźniki.

Z góry dziękuję za odpowiedzi!

P-158915
pekfos
» 2017-03-12 13:41:38
Dlaczego po prostu nie przeczytasz kursu programowania obiektowego?
P-158917
carlosmay
» 2017-03-12 13:48:52
P-158919
« 1 »
  Strona 1 z 1