В каком порядке должны быть объявлены элементы класса в заголовочном файле? - PullRequest
0 голосов
/ 23 ноября 2011

Интересно, с точки зрения как соглашения, так и опыта, в каком порядке должны быть объявлены элементы класса?

Например,

  • методы класса
  • методы экземпляра
  • свойства
  • что-то еще

Какой порядок "социально приемлемый"?

Ответы [ 2 ]

0 голосов
/ 23 ноября 2011

Большая часть это личные предпочтения. Тем не менее, я не видел, чтобы это было сделано иначе, чем:

  • свойства
  • методы класса
  • методы экземпляра

Вы переводите их из самых общих (свойства) в следующую по величине вещь (классы), а затем уточняете до методов экземпляра. Классы обычно делают предположения о свойствах, которые будут установлены, а методы экземпляров зависят от методов класса, поэтому цепочка переходит от большинства «мета» к наиболее конкретным.

0 голосов
/ 23 ноября 2011

Лично я использую порядок:

  • свойства
  • методы класса
  • методы экземпляра
  • что-то еще
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...