Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

вопросы / 3.Объекты класса. Константные объекты

.rtf
Скачиваний:
18
Добавлен:
10.02.2015
Размер:
524.92 Кб
Скачать

3) class monstr

{int health,ammo

public:

monstr (in the=100; int am=10)

{health=he; ammo=am;}

void draw (intv, int y, int scale, int pos);

int get_health () {return health;}

int get_ammo () {return ammo;}

}void monstr :: draw (int x, int y, int scale, int pos)

{…рисуется…}

Inline int monstr; будет встроено в класс

Get_ammo()

{monstr Vasya;

super (200,50);

stado[100];

&buthead=Vasya;

cout<<Vasya get_health()

___________

int get_health()

const

{return health;}

Это константный метод. Его свойства :

  • Объявляется ключевым словом const после списка параметров

  • Не может изменять значение полей класса

  • Может вызывать только константный метод