Показать сообщение отдельно

  #2709  
Старый 14.04.2009, 22:08
ss88
Участник форума
Регистрация: 27.11.2008
Сообщений: 161
С нами: 9185589

Репутация: 128
По умолчанию

Цитата:
Сообщение от Дикс  
есть класс
у него свойство, к примеру test
я могу объявить его так:

static const int test = 4;

но не могу понять смысла модификаторов const и static.
static означает, что это поле/свойство будет присуще всем экземлярам класса и просто определению класса, т.е. если ты поменяешь его в одном обьекте, то поменяется оно во всех экземлярах этого класса.
const - просто свидетельствует о константности этого обьекта

Последний раз редактировалось ss88; 14.04.2009 в 22:12..
 
Ответить с цитированием