Лучший способ вызвать метод классов с помощью spl_autoloader ()

Интересно, как лучше всего вызывать метод классов при использовании автозагрузчика.
Вот что я получил:

// Index.php

<?php
require_once('./c_main.php');
spl_autoload_register('Main::loader');
?>
<title>INDEX</title>
<body>
<?php
echo Test::getText();
?>
</body>

// c_main.php

// /classes/c_test.php

<?php

class Test {

PUBLIC function getText() { return Storage::getText(); }

}

?>

// classes / c_storage.php

class Storage {

PUBLIC function getText() { return "AUTOLOADER WORKS!"; }

}

?>

Вывод: «Автозагрузчик работает!»

Мой вопрос: как видите, я позвонил getText() с Storage::getText(),
Я не думаю, что так я должен работать, это не похоже на ООП. Есть ли лучший способ, которым я должен использовать?

Заранее спасибо!

Филипп

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector