HLFX.Ru Forum
Показать все 4 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Set Get функции и protected (https://hlfx.ru/forum/showthread.php?threadid=3664)


Отправлено marikcool 29-10-2012 в 11:06:

Set Get функции и protected

Как часто вы используете Set и Get для protected элементов класса?
Делают ли Set Get и расшаривание элементов в public и зачем?

Единственный плюс я вижу что можно изменить функцию и не реплайсить прямое обращение по всему проекту к измененому элементу.
А если классы внутри классов и нужен прямой доступ к элементам ставлю френд класс.

__________________
vk.com/skullcapstudios


Отправлено KiQ 29-10-2012 в 11:54:

marikcool предположу, что если сделать эти функции final, то компилятор заменит их на прямые изменения переменной, так что вопрос только в удобстве и эстетичности кода. В HLSDK, к слову я такие функции встречал очень редко, если вообще встречал, обычно прямые обращения

__________________
-Brain is dead-


Отправлено Дядя Миша 29-10-2012 в 11:57:

Мы считаем что реконфигурация классов - это такая занятная игра, которая отнимает всё время, вместо того, чтобы писать настоящий код.
Я себя не раз ловил на мысли, что стоит мне начать писать на С++, и вместо того чтобы писать код я начинаю играться с виртуальными функциями и перегруженными методами.

Добавлено 29-10-2012 в 14:57:

ЗЫ. Мы это чейнстудиос и еще против пиратства.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено KiQ 29-10-2012 в 12:07:

Реконфигурация это придание структуры чтоль?

__________________
-Brain is dead-


Временная зона GMT. Текущее время 13:32.
Показать все 4 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024