Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] metody obiektu , dziedziczenie
propage
post
Post #1





Grupa: Zarejestrowani
Postów: 330
Pomógł: 0
Dołączył: 25.01.2008

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


Mam takie klasy:

  1. <?php
  2. class index extends pages
  3. {
  4.    function __construct()
  5.    {
  6.        parent::__construct();
  7.    }
  8.  
  9.    function action($action)
  10.    {
  11.        switch($action)
  12.        {
  13.            case 'akcja_1';
  14.             ... jakaś akcja
  15.            break;
  16.  
  17.        }
  18.    }
  19.  
  20. }
  21.  
  22. i
  23.  
  24. class np_prostrona_z_produktem extends index
  25. {
  26.     function __construct()
  27.     {
  28.         parent::__construct();
  29.     }
  30.  
  31.     function action($action)
  32.     {
  33.         switch($action)
  34.         {
  35.             case 'akcja_2';
  36.               inna akcja ...
  37.             break;
  38.  
  39.           case 'akcja_3';
  40.               jeszcze inna akcja ...
  41.              break;
  42.  
  43.         }
  44.     }
  45. }
  46. ?>


Chciałbym, aby podstrona z produktem, dziedziczyła wszystkie akcje index-u To znaczy aby na podstronie z produktem była dostępna akcja_1, akcja_2 i akcja_3. Czyli chciałbym tak jakby rozbudowywać metodę klasy rodzica, a nie ją nadpisywać, czy pisać od nowa. Jak to zrobić ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 25.08.2025 - 09:28