Domov arrow 5. PREDMETNO USMERJENO PROGRAMIRANJE arrow 5.2 Nasledstvo razredov


5.2 Nasledstvo razredov Natisni E-pošta
Eden od ključnih konceptov v predmetno usmerjenem programiranju je nasledstvo, ki pri programiranju prihrani veliko časa. Nasledstvo ti omogoča, da uporabiš že obstoječe razrede in jim le dodaš nove metode. Razred se podaljša čez drug razred, v osnovi doda nove metode in vrednosti ter tudi povozi že obstoječe. Primer.:

class a {
    function test()
    {
        echo "klical si a::test";
    }
}
class b extends a {
    function test()
    {
        parent::test();
    }
}
$a = new a();
$b = new b();
$a->test(); // Prikaže "klical si a::test"
$b->test(); // Prikaže "klical si a::test"
 


© 2007-2008 PHP, MySQL, XML, OOP, varnost