Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> obiekty - co i jak
-Gość_jakub-
post
Post #1





Goście







siemka!

php poznałem na poziomie elementarnym w czasach, gdy królowała wersja 4. oczywiście nie zachaczyłem o programowanie obiektowe, bo moim celem było mieć 'znajomość php' w cv, a nie dogłębna nauka programowania (w końcu ubiegałem się o stanowisko webdizajnera (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ). teraz mam wakacje i podjęłem ambitne założenie nauczenia się pehapu (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) (tworzenie aplikacji internetowych, nie skrypcików).

gość od php w firmie zapytany od czego zacząć w mojej sytuacji, zbył mnie "poczytaj o programowaniu obiektowym" i poszedł do domu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

zainspirowany tym stwierdzeniem przeczytałem jakieś angielskojęzyczne artykuły (wg mojego sugestywnego wrażenia troszkę abstrakcyjne), artykuł tutaj na php.pl, przejrzałem kategorie OOP w waszej wikipedii, i stwierdziełem: teoretycznie brzmi nieźle (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)

prosiłbym was o podanie konkretnych przykładów (z życia wziętych :roll2:), kiedy powinno używać się obiektów, a kiedy nie. na myśl narazie przyszedł mi tylko dostęp do danych - zrealizowałem sobie taką prostą klasę - zweryfikujcie poprawność zapisu i użytkową:

  1. <?php
  2. class tekst {
  3. public $text;
  4.  
  5. public function pobierz($plik) {
  6. $uchwyt = fopen($plik, "r");
  7. $this->text = fread($uchwyt, filesize($plik));
  8. fclose($uchwyt);
  9. }
  10.  
  11. public function modyfikuj() {
  12. $this->text = str_replace("bold", "<b>bold</b>", $this->text);
  13. $this->text = nl2br($this->text);
  14. }
  15.  
  16. public function pokaz() {
  17. echo $this->text;
  18. }
  19. }
  20.  
  21. $tresc = new tekst();
  22. $tresc->pobierz("plik.txt");
  23. $tresc->modyfikuj();
  24.  
  25. $tresc->pokaz();
  26. ?>


będę wdzięczny za wszystkie odpowiedzi
pozdrawiam serdecznie
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
NuLL
post
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


Cytat
prosiłbym was o podanie konkretnych przykładów (z życia wziętych ), kiedy powinno używać się obiektów, a kiedy nie. na myśl narazie przyszedł mi tylko dostęp do danych - zrealizowałem sobie taką prostą klasę - zweryfikujcie poprawność zapisu i użytkową:

Mówiąc prawdę mnie programowanie czegokolwiek bez obiektów nie idzie. Nawet księgi gości (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Tak więc stosuję je wszędzie.
Go to the top of the page
+Quote Post
Ociu
post
Post #3





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Przykład ? http://ociu.edigo.pl/free/Error/ErrorHandler.phps (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

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: 22.08.2025 - 17:45