Advertisement
196040

OOP aud 5 Ekipa level 1

Apr 29th, 2020
442
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.30 KB | None | 0 0
  1. #include<iostream>
  2. #include<cstring>
  3. using namespace std;
  4. class Ekipa {
  5.     private://Да се дефинира класа Ekipa што содржи информации
  6.     char ime[30]; //за име на екипата,
  7.     char stadion[30]; // назив на стадионот на кој игра
  8.     char grad[30]; //и градот од каде потекнува.
  9.     public:
  10.     Ekipa(){}
  11.     Ekipa(char *ime, char *stadion, char *grad) {
  12.     strcpy(this->ime, ime);
  13.         strcpy(this->stadion, stadion);
  14.         strcpy(this->grad, grad);
  15.     }
  16.     Ekipa (const Ekipa &e) {
  17.     strcpy(this->ime, e. ime);
  18.         strcpy(this->stadion, e. stadion);
  19.         strcpy(this->grad, e. grad);
  20.     }
  21.     void pecati() {
  22.     cout<<"Ime na ekipa: "<<ime<<" "<<"Igra na stadion: "<<stadion<<" "<<"Od gradot : "<<grad<<endl;
  23.     }
  24.     ~Ekipa(){}
  25. };
  26. int main() { //Во главната програма да се креираат два покажувачи кон објект од класата Ekipa.
  27. Ekipa * e1 = new Ekipa ("Juve", "Stadionot", "Juventus");
  28. Ekipa * e2 = new Ekipa ("Vardar", "Cvaj", "Negotino");
  29.     e1->pecati();
  30.     e2->pecati(); // Потоа отпечати ги информациите за креираните објекти.
  31.     delete e1;
  32.     delete e2;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement