Guest User

Untitled

a guest
Nov 21st, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. <p>В одном файле может быть определен только один класс.</p>
  2. <p>Имена классов выбираются в зависимости от решаемых им задач. Старайтесь выбрать наиболее подходящее название, раскрывающее суть класса. Для этого можно использовать латинские буквы. Знак подчеркивания ("_") не рекомендуется. Обычно имя класса начинается со строчной буквы. Иерархия классов также отражается на их именах, каждый уровень отделяется заглавной буквой.</p>
  3.  
  4. <p>Примеры правильных имен:</p>
  5. <<code>>
  6. newsDeleteController
  7. httpRequest
  8. adminMapper
  9. <</code>>
  10.  
  11. <p>Класс может быть определен как абстрактный (abstract class core) или как финальный (final class core). Подумайте прежде чем объявлять класс финальным.</p>
  12.  
  13. <p>Свойства класса должны быть определены как public, private, или protected. Использование var (который хоть и является алиасом public), для указания доступа к свойству не допускается.</p>
  14.  
  15. <p>Пример класса:</p>
  16. <<code php>>
  17. class funnyAction
  18. {
  19. const SOME_CONSTANT = 'value';
  20. public $foo;
  21. protected $some;
  22. private $bar = 'Default value';
  23. }
  24. <</code>>
Add Comment
Please, Sign In to add comment