⊗ppOpNsSCC 98 of 107 menu

Спрошчанае зварот да прастор імён у ААП у PHP

Хай у нас ёсць наступны клас Controller:

<?php namespace Admin; class Controller { } ?>

Хай таксама ёсць клас Page, які наследуе ад класа Controller:

<?php namespace Admin; class Page extends \Admin\Controller { } ?>

Як вы бачыце, пры наследаванні мы паказваем імя бацькі разам з прасторай імён. У гэтым прыкладзе, аднак, ёсць нюанс: абодва класы належаць адной і той жа прасторы імён. У такім выпадку пры звароце да класа можна проста напісаць імя гэтага класа, вось так:

<?php namespace Admin; class Page extends Controller { } ?>

Даны два класы:

<?php namespace Modules\Shop; class Cart { } ?>
<?php namespace Modules\Shop; class UserCart extends \Modules\Shop\Cart { } ?>

Спрасціце код для наследавання класа, улічваючы тое, што абодва класы знаходзяцца ў адной прасторы імён.

azbydeenesfrkakkptruuz