Facebook
From Ivory Porcupine, 8 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 358
  1. class Samochod
  2. {
  3.         int ilosc;
  4.        
  5.         string marka, numer;
  6.         int pojemnosc, przebieg;
  7.         int spalanie {get; set;}
  8.        
  9.         static Samochod(){
  10.                 ilosc = 0;
  11.         }
  12.        
  13.         public Samochod()
  14.         {
  15.                 ilosc++;
  16.         }
  17.        
  18.         public Samochod(string marka, string numer, int pojemnosc, int przebieg, int spalanie) : this()
  19.         {
  20.                 this.marka = marka;
  21.                 this.numer = numer;
  22.                 this.pojemnosc = pojemnosc;
  23.                 this.przebieg = przebieg;
  24.                 this.spalanie = spalanie;
  25.         }
  26.        
  27.         public Samochod (Samochod s) : this()
  28.         {
  29.                 marka = s.marka;
  30.                 numer = s.numer;
  31.                 pojemnosc = s.pojemnosc;
  32.                 przebieg = s.przebieg;
  33.                 spalanie = s.spalanie;
  34.         }
  35.        
  36.         public void aktualizuj_przebieg(int przejechano){
  37.                 przebieg += przejechano;
  38.         }
  39.        
  40.         public int ile_benzyny(int odleglosc){
  41.                 return odleglosc*spalanie;
  42.         }
  43.        
  44.         public void Info(){
  45.                 Console.WriteLine("{0}, nr. {1}, pojemnosc {2}, przebieg {3}, spalanie {4}", marka, numer, pojemnosc, przebieg, spalanie);     
  46.         }
  47.                
  48. }