Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]php obiektowe
kingofspace
post
Post #1





Grupa: Zarejestrowani
Postów: 141
Pomógł: 4
Dołączył: 16.11.2009

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


Witam na programowaniu strukturalnym znam sie raczej spoko. lecz nie umiem programowac obiektowo chcialem się zapytac

1 co to obiekt
2 co to klasa
3 z czym się to je
4 jakies przyklady uzycia
5 pomocne zeczy

wszystko tak na chlopski rozum patrzalem po neci eale nie rozumiem nic z tego
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bastard13
post
Post #2





Grupa: Zarejestrowani
Postów: 664
Pomógł: 169
Dołączył: 8.01.2010
Skąd: Kraków

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


To na forum
http://wortal.php.pl/wortal/artykuly/php/p..._poczatkujacych

  1. $this->aUser = $aUser;[

$this oznacza daną klasę, używamy tego jeśli mamy jakieś funkcje w klasie i chcemy odwołać się w nich do zmiennych bądź funkcji tej klasy

  1. function __construct($iID){
  2. $this->id = intval($iID);
  3. }

ta funkcja to jest konstruktor tzn. jest ona wywoływana automatycznie przy tworzeniu nowego elementu klasy np.
  1. class moja{ //twoja klasa
  2. var $atrybut //jakiś atrybut klasy
  3. function __construct($zmienna){
  4. $this->atrybut=$zmienna;
  5. }}
  6.  
  7. //i teraz gdy napiszesz coś takiego w programie
  8. $obiekt=new moja('witam');
  9. //to zostanie stworzony nowy obiekt $obiekt klasy moja o wartosci $obiekt->atrybut równym 'witam'.
  10.  
  11. To tak w telegraficznym skrócie, ponieważ temat jest naprawdę rozbudowany.


Ten post edytował bastard13 8.01.2010, 18:54:03
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: 14.10.2025 - 22:30