Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dużo obiektów naraz do obsłużenia
Azek
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 3
Dołączył: 28.12.2011

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


Mam nietypowe pytanie: załóżmy, że mam klasę Samochód i zrobiłem 40 obiektów tej klasy. Np:
  1. $fiat= new Samochod(...);
  2. $opel= new Samochod(...);
  3. $bmw= new Samochod(...);
  4. ....


Jak prosto i szybko wywołać metodę na każdym obiekcie? Bo gdybym miał to w tablicy to użyłbym for/foreach. A jak to zrobić w przypadku obiektów?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Przecież obiekty możesz mieć w tablicy:
  1. $samochody = array(
  2. 'bmw' => new Samochod(),
  3. 'opel' => new Samochod(),
  4. ...
  5. );
Go to the top of the page
+Quote Post
Azek
post
Post #3





Grupa: Zarejestrowani
Postów: 57
Pomógł: 3
Dołączył: 28.12.2011

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


Cytat(Crozin @ 23.05.2012, 11:48:23 ) *
Przecież obiekty możesz mieć w tablicy:
  1. $samochody = array(
  2. 'bmw' => new Samochod(),
  3. 'opel' => new Samochod(),
  4. ...
  5. );

To wywołanie będzię takie?
  1. $samochody['bmw']=>metoda();
Go to the top of the page
+Quote Post
k_@_m_i_l
post
Post #4





Grupa: Zarejestrowani
Postów: 349
Pomógł: 72
Dołączył: 22.01.2008
Skąd: Wadowice/Oświęcim

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


Takie:
  1. $samochody['bmw']->metoda();


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: 9.10.2025 - 05:58