Sta sam uradio do sada:
Code:
#include <iostream>
#include <string>
using namespace std;
class cOdgovor
{
private:
char textOdgovora[20];
int idOdgovora;
int tacnost;
public:
cOdgovor (char *text, int ID, int tacno);
void setOdgovor(char *text){strcpy(this->textOdgovora,text);}
char *getOdgovor() {return textOdgovora;}
void setID (int ID) {this->idOdgovora = ID;}
int getID() {return idOdgovora;}
void setTacnost (int tacno) {this->tacnost = tacno;}
void ispisiOdgovor() {cout<<"Id odgovora: "<<idOdgovora<<" Text Odgovora: "<<textOdgovora;}
};
cOdgovor::cOdgovor(char *text, int ID, int tacno)
{
strcpy(this->textOdgovora, text);
this->idOdgovora = ID;
this->tacnost = tacno;
};
class cPitanje:public cOdgovor
{
private:
char textPitanja[50];
int idPitanja;
cOdgovor *niz[10];
int brojOdgovora;
public:
//Problem s konstruktorom, kako da u isto vrijeme pozovem konstruktor iz klase cOdgovor
cPitanje();
cPitanje(char *textP,int ID,int bOdg);
void setPitanje (char *textP) {strcpy(this->textPitanja, textP);}
char *getPitanje() {return textPitanja;}
void setID(int ID) {idPitanja = ID;}
int getID() {return idPitanja;}
void setBrojOdgovora (int bOdg) {brojOdgovora = bOdg;}
int getBrojOdgovora () {return brojOdgovora;}
};
cPitanje::cPitanje(char *textP,int ID,int bOdg )
{
strcpy(this->textPitanja,textP);
this->idPitanja = ID;
this->brojOdgovora = bOdg;
};
void main()
{
//// Samo da se program ne bi prekinuo
int xa;
cin>>xa;
}
#include <iostream>
#include <string>
using namespace std;
class cOdgovor
{
private:
char textOdgovora[20];
int idOdgovora;
int tacnost;
public:
cOdgovor (char *text, int ID, int tacno);
void setOdgovor(char *text){strcpy(this->textOdgovora,text);}
char *getOdgovor() {return textOdgovora;}
void setID (int ID) {this->idOdgovora = ID;}
int getID() {return idOdgovora;}
void setTacnost (int tacno) {this->tacnost = tacno;}
void ispisiOdgovor() {cout<<"Id odgovora: "<<idOdgovora<<" Text Odgovora: "<<textOdgovora;}
};
cOdgovor::cOdgovor(char *text, int ID, int tacno)
{
strcpy(this->textOdgovora, text);
this->idOdgovora = ID;
this->tacnost = tacno;
};
class cPitanje:public cOdgovor
{
private:
char textPitanja[50];
int idPitanja;
cOdgovor *niz[10];
int brojOdgovora;
public:
//Problem s konstruktorom, kako da u isto vrijeme pozovem konstruktor iz klase cOdgovor
cPitanje();
cPitanje(char *textP,int ID,int bOdg);
void setPitanje (char *textP) {strcpy(this->textPitanja, textP);}
char *getPitanje() {return textPitanja;}
void setID(int ID) {idPitanja = ID;}
int getID() {return idPitanja;}
void setBrojOdgovora (int bOdg) {brojOdgovora = bOdg;}
int getBrojOdgovora () {return brojOdgovora;}
};
cPitanje::cPitanje(char *textP,int ID,int bOdg )
{
strcpy(this->textPitanja,textP);
this->idPitanja = ID;
this->brojOdgovora = bOdg;
};
void main()
{
//// Samo da se program ne bi prekinuo
int xa;
cin>>xa;
}
EDIT: X Files : Molim Vas da zbog preglednosti, kod upisujete između tag-ova predviđenih za to:
[code]
int main ( int argc, char *argv[] )
{
// ...
return 0;
}
[/code]
[Ovu poruku je menjao X Files dana 23.08.2007. u 07:15 GMT+1]