Tuesday, May 26, 2015

#6 cProizvod,h

#ifndef CPROIZVOD_H
#define CPROIZVOD_H

#include <iostream>

using namespace std;

class cProizvod{
private:
float cena;
public:
string vrsta;
string ime;
string naziv;
cProizvod();
~cProizvod();
//FUNKCIJE SE KORISTE ZA NASLEDJIVANJE ATRIBUTA
void setCena(float _cena);
void scanCena();
void scanIme();
void scanVrsta();
void scanNaziv();

float getCena();
string getVrsta();
string getIme();
string getNaziv();
//
};
// Prazni konstruktor i destruktor
cProizvod::cProizvod(){
}

cProizvod::~cProizvod(){
}
//
void cProizvod::setCena(float _cena){
this->cena = _cena;
}

void cProizvod::scanIme(){
string  _ime;
cout << "Unesite ime: ";
cin >> _ime;
this->ime = _ime;
}

void cProizvod::scanCena(){
cout << "Unesite cenu: ";
cin >> this->cena;
setCena(this->cena);
}

void cProizvod::scanNaziv(){
string _naziv;
cout << "Unesite naziv: ";
cin >> _naziv;
this->naziv = _naziv;
}

void cProizvod::scanVrsta(){
   string _vrsta;
   cout << "Unesite vrstu: ";
   cin >> _vrsta;
   this->vrsta = _vrsta;
}

float cProizvod::getCena(){
return this->cena;
}

string cProizvod::getVrsta(){
return this->vrsta;
}

string cProizvod::getIme(){
return this->ime;
}

string cProizvod::getNaziv(){
return this->naziv;
}

#endif

No comments:

Post a Comment