Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "pch.h"
- #include <iostream>
- #include <string>
- #include <vector>
- using namespace std;
- class Prodavac {
- private:
- int id;
- string ime;
- string prezime;
- public:
- void setId(int id) {
- this->id = id;
- }
- int getId() {
- return id;
- }
- void setIme(string ime) {
- this->ime = ime;
- }
- string getIme() {
- return ime;
- }
- void setPrezime(int pr) {
- prezime = pr;
- }
- string getPrezime() {
- return prezime;
- }
- Prodavac(int id = 0, string ime = " ", string prezime = " ") {
- this->id = id;
- this->ime = ime;
- this->prezime = prezime;
- }
- };
- class Kupac {
- private:
- string ime;
- string prezime;
- char spol;
- double oib;
- string email;
- public:
- void setIme(string ime) {
- this->ime = ime;
- }
- void setPrezime(string prezime) {
- this->prezime = prezime;
- }
- void setSpol(char spol) {
- this->spol = spol;
- }
- void setOib(double oib) {
- this->oib = oib;
- }
- string getIme() {
- return ime;
- }
- string getPrezime() {
- return prezime;
- }
- string getEmail() {
- return email;
- }
- Kupac(string i = " ", string p = " ", char s = ' ', double o = 0, string e = " ") :ime(i), prezime(p), spol(s), oib(o), email(e) {}
- };
- class Knjiga {
- private:
- string naslov;
- string autor;
- double isbn;
- string zanr;
- int kolicina;
- float cijena;
- public:
- Knjiga(string n = " ", string a = " ", double i = 0, string z = " ", int k = 0, float c = 0) {}
- string getNaslov() {
- return naslov;
- }
- string getAutor() {
- return autor;
- }
- double getIsbn() {
- return isbn;
- }
- string getZanr() {
- return zanr;
- }
- int getKolicina() {
- return kolicina;
- }
- float getCijena(){
- return cijena;
- }
- void setCijena(float cijena) {
- this->cijena = cijena;
- }
- void setKolicina(int kolicina) {
- this->kolicina = kolicina;
- }
- };
- class Prodaja {
- private:
- Kupac k;
- vector<Knjiga>book;
- Prodavac p;
- public:
- };
- int main()
- {
- Prodavac p1(1, "Mile", "Kitic");
- Prodavac p2(2, "Dusko", "Kalasnjikov");
- Knjiga k1("Neki to vole kruce", "Dobrisa Cesaric", 12345678, "drama", 15, 19.99);
- Knjiga k2("Da volim pitu prezivala bi se Pitarovic", "Kolinda Grabar Kitarovic", 22334455, "romanca",20, 99.99);
- Knjiga k3("Guske u magli", "John Doe", 99887766, "akcija", 15, 99.99);
- Knjiga k4("Serijski samoubojca", "Vladimir Seks", 19283746, "krimic",50, 9.99);
- Kupac a1("Marija", "Uliceva", 'z', 298837784, "marija@gmail.com");
- Kupac a2("Joze", "Tondin", 'm', 99577483, "tondin@hotmail.com");
- Kupac a3("Vesna", "Potepuh", 'z', 9982635674, "davajdavaj@gmail.com");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement