Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ConsoleApp13
- {
- class Dzialka
- {
- public string adres;
- public double powierzchnia;
- public Dzialka(string adres,double powierzchnia)
- {
- this.adres = adres;
- this.powierzchnia = powierzchnia;
- }
- public void kup(Osoba osoba)
- {
- osoba.miejsce_zamieszkania=this.adres;
- }
- }
- class Dom : Dzialka
- {
- public int wielkosc;
- public int ile_pieter;
- public Dom(int wielkosc,int ile_pieter,string adres,double powierzchnia)
- :base(adres,powierzchnia)
- {
- this.wielkosc = wielkosc;
- this.ile_pieter = ile_pieter;
- this.adres = base.adres;
- this.powierzchnia = base.powierzchnia;
- }
- public int wypierdalaj()
- {
- return 0;
- }
- }
- class Buda:Dzialka
- {
- public int wielkosc;
- public string material;
- public Buda(int wielkosc,string material, string adres, double powierzchnia) :base(adres,powierzchnia)
- {
- this.wielkosc = wielkosc;
- this.material = material;
- this.adres = base.adres;
- this.powierzchnia = base.powierzchnia;
- }
- }
- class Pokoj
- {
- public Dom dom;
- public Osoba osoba;
- public int metry_kw;
- public Pokoj(int metry_kw,string kto_mieszka,Dom dom,Osoba osoba)
- {
- this.metry_kw = metry_kw;
- this.dom = dom;
- this.osoba = osoba;
- }
- public void wyswietl()
- {
- Console.WriteLine("Pokoj ma: " + this.metry_kw);
- Console.WriteLine("Kto w nim mieszka: " + osoba.ImieINazwisko);
- Console.WriteLine("Gdzie sie znajduje: " + dom.adres);
- Console.WriteLine("Ile lat ma wlasciciel: " + osoba.wiek);
- }
- }
- class Osoba
- {
- public string ImieINazwisko;
- public string miejsce_zamieszkania;
- public int wiek;
- public Osoba()
- {
- this.ImieINazwisko = "Dominik Makowski";
- this.miejsce_zamieszkania = "Nigdzie";
- this.wiek = 20;
- }
- }
- class Program
- {
- static void Main(string[] args)
- {
- Dzialka dzialka = new Dzialka("Wspomnien 23 xDD", 125);
- Dom dom = new Dom(60, 1, dzialka.adres, dzialka.powierzchnia);
- Buda buda = new Buda(20, "Drewno", dzialka.adres, 2);
- Osoba osoba = new Osoba();
- dzialka.kup(osoba);
- Pokoj pokoj = new Pokoj(15, osoba.ImieINazwisko, dom,osoba);
- pokoj.wyswietl();
- string x;
- x = Console.ReadLine();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement