Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.25 KB | None | 0 0
  1. #include <iostream.h>
  2. #include <conio.h>
  3. /////////////////////////////////////////////////////////
  4. class samochod {
  5. public :
  6.   int spalanie, poj;
  7.   char marka[20] ;
  8.  
  9.  
  10. void opis();
  11.   // ------------------konstruktor
  12.   samochod(int _spalanie, int _poj, char *_marka)
  13. {
  14.   spalanie=_spalanie;
  15.   poj=_poj;
  16.   strcpy(marka,_marka);
  17. }
  18.   // ----------------konstruktor kopiujacy
  19. samochod( samochod & wzor)
  20. {
  21.   poj = wzor.poj;
  22.   spalanie = wzor.spalanie ;
  23.   strcpy(marka,"Fiat");
  24. }
  25.   // ----------------konstruktor kopiujacy2
  26. samochod( samochod & wzor2, int aa)
  27. {
  28.   poj = aa;
  29.   spalanie = wzor2.spalanie ;
  30.   strcpy(marka,"volvo");
  31. }
  32.  
  33.   };
  34.   void samochod::opis()
  35.   {
  36.   cout<<"Samochod "<<marka<<endl;
  37.   cout<<"Ma pojemnosc "<<poj<<endl;
  38.   cout<<"Spala na 100km "<<spalanie<<" litrow paliwa"<<endl;
  39.   }
  40.  
  41.  
  42.  
  43. int main()
  44. {
  45. samochod s1(15,2000,"Ford");
  46.   cout << "----------------------------- "<<endl;
  47.   cout << "Obiekt s1  "<<endl;
  48.         s1.opis();
  49.  
  50.         samochod  s2(s1,1600);
  51.   cout << "----------------------------- "<<endl;
  52.   cout << "Obiekt s2 "<<endl;
  53.         s2.opis();
  54.  
  55.         samochod  s3(s1);
  56.   cout << "----------------------------- "<<endl;
  57.   cout << "Obiekt s3 "<<endl;
  58.         s3.opis();
  59.  
  60.        getch();
  61. return 0;
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement