<?php /* Oto przykład typowego myślenia zapisany obiektowo. Pozdrawiam: - programistów php - programistów-wizjonerów-od-programowania-zorientowanego-obiektowo - programistów z Młodzieży Wszechpolskiej (są tacy?)
- heteroseksualnych programistów - homoseksualnych programistów - ludzi - bogów - ... i całą resztę :-) */ class osoba { var $plec; var $imie; var $mama; var $tata; // każdy ma mamę, tatę, własne imię i płeć function osoba(&$mama, &$tata, $imie, $plec) { $this->tata = &$tata; $this->mama = &$mama; $this->plec = $plec; $this->imie = $imie; } function przedstawSie() { } function przedstawRodzicow() { // Homoseksualizm - [gt.-łac.] [...] oznacza podejmowanie zachowań // seksualnych z osobami tej samej płci if ($this->mama->plec == $this->tata->plec) { } else { $this->mama->imie, $this->tata->imie); } } } // Osoba Boska class bog extends osoba { // Bóg ma imię function bog($imie) { // Bóg stworzył się sam! // Bóg nie ma płci! osoba::osoba($this, $this, $imie, ''); } } // człowiek powstał na podobieństwo Boga. class czlowiek extends bog { // człowiek ma mamę, tatę, swoje imię i płeć function czlowiek(&$mama, &$tata, $imie, $plec) { // osoba ludzka osoba::osoba($mama, $tata, $imie, $plec); } } // mężczyzna to człowiek class mezczyzna extends czlowiek { function mezczyzna(&$mama, &$tata, $imie) { czlowiek::czlowiek($mama, $tata, $imie, 'M'); } } // kobieta też człowiek! :-) class kobieta extends czlowiek { function kobieta(&$mama, &$tata, $imie) { czlowiek::czlowiek($mama, $tata, $imie, 'K'); } } // Bóg ma imię. Tutaj brzmi \"Jahwe\", ale możesz wpisać swojego ulubionego Boga. $bog = &new bog('Jahwe'); // Każdy człowiek jest dzieckiem Boga! $czlowiek1 = &new mezczyzna($bog, $bog, 'Adam'); $czlowiek2 = &new kobieta($bog, $bog, 'Barbara'); // Oto dziecko, którego rodzice kochają się... $czlowiek3 = &new mezczyzna($czlowiek1, $czlowiek2, 'Czesław'); // Oto następne dziecko Boga. $czlowiek4 = &new mezczyzna($bog, $bog, 'Daniel'); // Rodzice tego dziecka też się kochają! $czlowiek5 = &new mezczyzna($czlowiek3, $czlowiek4, 'Edward'); // Zbierzmy wszystkich zainteresowanych $osoby[] = &$bog; $osoby[] = &$czlowiek1; $osoby[] = &$czlowiek2; $osoby[] = &$czlowiek3; $osoby[] = &$czlowiek4; $osoby[] = &$czlowiek5; // Każdy przedstawia siebie i swoich rodziców. foreach ($osoby as $osoba) { } // \"Eny kłeszczynz?\" :-) ?>
pzdr.
byther, the [oo(p]rogrammer)