Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <string>
- using namespace std;
- //Na ovaj nacin ste objedinili svojstva koje jedan automobil na auto-placu moze da ima. U slucaju da vam treba jos neki podatak ili neka funkcija koja operise nad automobilom, vrlo lako je mozete dodati.
- class Automobil{
- private:
- float maksimalna_brzina, ubrzanje, trenutna_brzina;
- int godina_proizvodnje;
- string proizvodjac, model;
- public:
- Automobil(float maksimalna_brzina, float ubrzanje, float trenutna_brzina, int godina_proizvodnje, string proizvodjac, string model) :
- maksimalna_brzina(maksimalna_brzina), ubrzanje(ubrzanje), trenutna_brzina(trenutna_brzina), godina_proizvodnje(godina_proizvodnje), proizvodjac(proizvodjac), model(model){}
- float dodaj_gas(){
- if(trenutna_brzina + ubrzanje > maksimalna_brzina)
- return trenutna_brzina;
- trenutna_brzina += ubrzanje;
- return trenutna_brzina;
- }
- };
- //Klasa autoplac u ovom primeru za sada ima samo niz automobila, u realnom informacionom sistemu bi ova klasa bila daleko slozenija i kompleksnija.
- class Autoplac{
- private:
- Automobil automobili[];
- };
- int main()
- {
- Automobil automobil(220, 20, 0, 2020, "Skoda", "Rapid");
- automobil.dodaj_gas();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement