Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z OOP, jak to zrozumieć ^^
thoran
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 11.07.2005

Ostrzeżenie: (0%)
-----


Zawsze skrypty tworzyłem za pomocą kodu strukturalnego. Po zapoznaniu się z OOP postanowiłem napisać coś z użyciem klas itd. jednak problem mam następujący gdyż nie rozumiem jak mam to zrobić. Wiem jak się tworzy klasy, do czego mogę ich użyć, konstruktory, metody itd są mi znane. Jednak problem pojawia się w momencie gdy muszę skleić z tego kod.

Czytałem wiele poradników o OOP i kazdy zawiera informacje co to jest, jak jest zbudowane itd. ale nigdzie nie ma słowa o filozofii implementacji.

Chciałbym napisać system CMS tylko w OOP i nie bardzo rozumiem jak mam sterować klasą bez użycia kodu strukturalnego.

Jak ja mam za pomocą OOP zastąpić strukturę:

  1. <?php
  2. if (isset($_GET['step']) && $_GET['step'] == 'robcos') print 'Robie cos';
  3. ?>


Ktoś mi powie ze napisze sobie klasę:

  1. <?php
  2.  
  3. class robota
  4. {
  5.  
  6.  
  7. public $cos;
  8.  
  9.    function __construct()
  10.    {
  11.  
  12.    $this -> cos = 'Robie coś';
  13.  
  14.    }
  15.    function wypisz()
  16.    {
  17.    print $this -> cos;
  18.    }
  19. }
  20. $nowa = NEW robota();
  21. $nowa -> wypisz();
  22.  
  23. ?>


No i wszystko si ale ja nie chce wyświetlać tego od razu tylko po kliknięciu w odpowiedni odnośnik. Jak to zrobić O.o

Ten post edytował thoran 13.09.2008, 13:55:02
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 08:48