Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [OOP] Dynamiczne tworzenie metod
Crozin
post
Post #1





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

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


Mam sobie jakas klase (oczywiscie to tylko schemat tongue.gif):
  1. <?php
  2. class Cos{
  3. //pola
  4.  
  5. public function a(){}
  6. public function b(){}
  7. public function c(){}
  8. public function d(){}
  9. //i jeszcze kilka...
  10. }
  11. ?>

zawartosc metod jest dosc dluga, a musze teraz dodac jeszcze kilka/kilkanascie, nie chce robic klasy ktora bedzie zbym dluga (pod wzgledem linijek) głównie za wzgledu na czytelnosc... bardzo wyglodnym rozwiazaniem bylo by zapisanie kilku metod w osobnych plkach, jednak powstaje tu pewnen probelm :/ Nie znalazlem niczego co by umozliwiało zrobienie czegos takiego:
  1. <?php
  2. class Klasa{
  3. //pola
  4.  
  5. public function a(){}
  6. public function b(){}
  7. public function c(){}
  8.  
  9. include('metodaD.php'); 
  10. }
  11. ?>

przeszukalem manual (Function Handling Functions) ale niczgo nie znalazlem... moglbym robic to w ten sposob:
  1. <?php
  2. //....
  3. public function d(){
  4. include('metodaD.php');
  5. }
  6. ?>
ale to jest ostateczne rozwiazanie smile.gif

Tak wiec... czy istnieje sposob na "dynamiczne" stworzenie, ale wczytanie z innego pliku metod?

Ten post edytował Crozin 10.04.2007, 14:35:49
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.08.2025 - 06:25