podstawy OOP

 

[w budowie]

Język obiektowo zorientowany?! Wiodąc się moim mizernym doświadczeniem postanowiłem w końcu wziąć się za programowanie i tu w przyszłości powstanie prosty tekst.

TO DO

Przykład I – Najprostszy z przykładów wykorzytusjacy enkapsulację.

 

<?PHP
class pudelko
{
// zmienne prywatne
 private $wysokosc;
 private $dlugosc;
 private $szerokosc;
 // tworznie funkcji - skrótowej
 public function wys($i) {
$this->wyskosc = $i;
 }
 public function dlu($j) {
$this->dlugosc = $j;
 }
 public function sze($k) {
$this->szerokosc = $k;
 }
// inny model funkcji ze zwracana wartoscia
public function wys()
 {
 return $wysokosc;
}
 public function dlu()
 {
 return $dlugosc;
}
 public function szer()
 {
 return $szerokosc;
}
 }
?>

 

Przykład II – To bardzo ciekawy przykład

Przykład III na pewno będzie wykorzystywał wzorzec architektoniczny MVC z wykorzystaniem jednego z Frameworkow MVC

    • klasa pudełko
    • klasa samochód
    • klasa mieszkanie