Статические методы, поля и переменные |
Статические методы вызываются из самого класса, а не его объекта, как в приведенном ниже примере. $now = JFactory:igetDate(); В данном примере метод get Date () является статическим и вызывается с указанием имени его класса через двойное двоеточие (: :). Статические методы объявляются с ключевым словом static, как показано ниже. public static function getDate($time = 'now', $tzOffset = null) Статическим называется такое поле, которое объявляется с ключевым словом static и вызывается из класса. Ниже приведен характерный пример объявления статического поля. public static $format = 'Y-m-d H:i:s'; Для доступа к статическому полю за пределами его класса служит следующий синтаксис: <имя класса> + : : + <имя переменной, включая знак "$"> Ниже приведен характерный пример обращения к статическому полю за пределами его класса. $format = JDate::$format;
Понравился материал? Пригодилась информация? Плюсани в социалки!
Теги:
|
Похожие новости | |
|