198
Бірнеше конструкторы бар класс мысалы ретінде
жоғарыда сипатталған
monstr
класына түсін (
skin
) жəне атын (
name
) беретін өрістерді қосу арқылы
жетілдіреміз:
enum color {red, green, blue}; // Түстің мүмкін мəндері
class monstr{
int health, ammo;
color skin;
char *name;
public:
monstr(int he = 100, int am = 10);
monstr(color sk);
monstr(char * nam);
int get_health() {return health;}
int get_ammo() {return ammo;}
...
};
//------------------------------------
monstr::monstr(int he, int am){
Достарыңызбен бөлісу: