Tuesday, May 26, 2015

#6 Objektni Proizvod nasledjivanje

#include <iostream>

#include "cProizvod.h"
#include "cTablet.h"

using namespace std;

int main(){
cout << "Klasa cProizvod" << endl << endl;
cProizvod *proizvod = new cProizvod();
//unos
proizvod->scanCena();
proizvod->scanIme();
proizvod->scanVrsta();
proizvod->scanNaziv();
//ispis
cout << "proizvod.cena=" << proizvod->getCena() << endl;
cout << "proizvod.ime=" << proizvod->ime << endl;
cout << "proizvod.vrsta=" << proizvod->vrsta << endl;
cout << "proizvod.naziv=" << proizvod->naziv << endl;

cout << "Klasa cTablet" << endl << endl;
cTablet *tablet = new cTablet();
//unos
//NASLEDJIVANJE ATRIBUTA IZ DRUKE CLASS-e
tablet->scanCena();
tablet->scanIme();
tablet->scanVrsta();
tablet->scanNaziv();
//
tablet->scanMarka();
tablet->scanMemorija();
tablet->scanProcesor();
//ispis
//NASLEDJIVANJE ATRIBUTA IZ DRUKE CLASSE
cout << "tablet.cena=" << tablet->getCena() << endl;
cout << "tablet.ime=" << tablet->ime << endl;
cout << "tablet.vrsta=" << tablet->vrsta << endl;
cout << "tablet.naziv=" << tablet->naziv << endl;
//
cout << "tablet.marka=" << tablet->getMarka() << endl;
cout << "tablet.memorija=" << tablet->getMemorija() << endl;
cout << "tablet.procesor=" << tablet->getProcesor() << endl;

  //Brisanje objekata iz memorije delete proizvod; delete tablet; system("PAUSE"); return EXIT_SUCCESS;
}

No comments:

Post a Comment