Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pytanko Obiektowe parent:: polimorfizm?
cykcykacz
post
Post #1





Grupa: Zarejestrowani
Postów: 550
Pomógł: 9
Dołączył: 29.05.2009
Skąd: Ostrów Wielkopolski

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


Witam,
takie pytanie czy to jest polimorfizm?
Kod
<?php
class Model_Items extends Model_Table
{
    protected $_name     = 'articles';
    protected $_primary = 'i_id';
    
    
    public function insert($data)
    {
        unset($data['Zapisz']);
  
        $itemId = parent::insert($data);
        
        return $itemId;
    }
?>


Kod
<?php
class Model_Table extends Zend_Db_Table_Abstract
{

    public function itemsToRowset($data)
    {
        $db = $this->getAdapter();
        
        $params          = array();
        $params['db']    = $db;
        $params['table'] = $this;
        $params['data']  = $data;

        return new Zend_Db_Table_Rowset($params);
    }
}

?>


Z tego co rozumiem polimorfizm to przesyłanie metod.
Czyli mogę np: z klasy Model_Items odwołać się do metod z klas dziedziczonych?

Jeśli tak nie jest proszę o wytłumaczenie o co chodzi ze składnią parent::?
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: 12.10.2025 - 23:40