Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- abstract class osoba
- {
- protected $imie;
- protected $nazwisko;
- protected function wstawdane($imie, $nazwisko)
- {
- $this->imie=$imie;
- $this->nazwisko=$nazwisko;
- }
- }
- class policjant extends osoba
- {
- private $wydzial;
- private $stopien;
- public function __construct($imie,$nazwisko,$wydzial,$stopien)
- {
- $this->imie=$imie;
- $this->nazwisko=$nazwisko;
- $this->wydzial=$wydzial;
- $this->stopien=$stopien;
- }
- public function displayData()
- {
- echo"<ul><b>Dane policjanta</b>";
- echo"<li>imie: $this->imie";
- echo"<li>nazwisko: $this->nazwisko";
- echo"<li>wydzial: $this->wydzial";
- echo"<li>stopien: $this->stopien</ul>";
- }
- }
- class lekarz extends osoba
- {
- private $specjalizacja;
- private $szpital;
- public function __construct($imie,$nazwisko,$specjalizacja,$szpital)
- {
- $this->imie=$imie;
- $this->nazwisko=$nazwisko;
- $this->specjalizacja=$specjalizacja;
- $this->szpital=$szpital;
- }
- public function displayData()
- {
- echo"<ul><b>Dane lekarza</b>";
- echo"<li>imie: $this->imie";
- echo"<li>nazwisko: $this->nazwisko";
- echo"<li>specjalizacja: $this->specjalizacja";
- echo"<li>szpital: $this->szpital</ul>";
- }
- }
- class sportowiec extends osoba
- {
- private $dziedzina;
- private $rank;
- public function __construct($imie,$nazwisko,$dziedzina,$rank)
- {
- $this->imie=$imie;
- $this->nazwisko=$nazwisko;
- $this->dziedzina=$dziedzina;
- $this->rank=$rank;
- }
- public function displayData()
- {
- echo"<ul><b>Dane zawodnika</b>";
- echo"<li>imie: $this->imie";
- echo"<li>nazwisko: $this->nazwisko";
- echo"<li>sport: $this->dziedzina";
- echo"<li>miejsce w rankingu: $this->rank</ul>";
- }
- }
- $policjant1=new policjant('Adam','Kowalewski','Drogowy','Aspirant');
- $policjant2=new policjant('Ireneusz','Zwyrodnienie','Wykroczeń','Sierżant');
- $lekarz1=new lekarz('Zofia','Jakaśtam','Otolaryngolog','Szpital MSZ');
- $lekarz2=new lekarz('Klemens','Bodajżejaki','Internista','Szpital WUM');
- $sportowiec1=new sportowiec('Jakaś','Słaba','Rzut młotem','63217823');
- $sportowiec2=new sportowiec('Nawet','Okej','Tenis','24');
- $policjant1->displayData();
- $policjant2->displayData();
- $lekarz1->displayData();
- $lekarz2->displayData();
- $sportowiec1->displayData();
- $sportowiec2->displayData();
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement