Re[3]: Свойства в С++
От: Шахтер Интернет  
Дата: 14.07.04 23:16
Оценка:
Здравствуйте, WolfHound, Вы писали:

WH>Здравствуйте, rancorous, Вы писали:


R>>Почитал я тут дискуссию по поводу "Свойств" на С++ и вот что скажу — для С++ затея плохо реализуемая.

WH>А еще придется вводить новое ключевое слово, еще придется вводить новый встроеный тип "указатель на свойство"...
WH>И еще что касается геттеров/сеттеров то не забываем что в С++ есть перегрузка функций
WH>
WH>struct some_type
WH>{
WH>    int some_prop()
WH>    {
WH>        return ...;
WH>    }
WH>    void some_prop(int value)
WH>    {
WH>        ...;
WH>    }
WH>};
WH>

WH>и никаких префиксов/постфиксов get/set не надо.

А если так?

WH>
WH>struct some_type
WH>{
WH>    void some_prop(int value=0)
WH>    {
WH>        ...;
WH>    }
WH>};
WH>


По-моему, лучше уж set/get.
... << RSDN@Home 1.1.0 stable >>
В XXI век с CCore.
Копай Нео, копай -- летать научишься. © Matrix. Парадоксы
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.