Написать комментарий | |
Игорь Когай
26-02-2008 19:02 (ссылка)
Владимир Старосельцев
16-03-2009 00:54 (ссылка)
Написать комментарий | ||
======================
//Вот пример объекта машины, у него есть харастеристики (масса, цвет и кол-во мест), а также у него имеется и процедура отвечающая за аварию.
enum color {white, red, black};
class car // объект машина
{
private:
float mass; // вес машины
color col; // цвет машины
int numpass; // кол-во пассажировов
public:
car(): mass(1000), col(white), numpass(5) // если объект будет создан, ему будут данны начальные значения
{ }
car(float m, color c, int n): mass(m), col(c), numpass(n) // так же начальные значения может вести и сам программист
{ }
void hitcar() // если машина попадет в аварию, то ее масса уменьшится вдвое, а кол-во пассажирских мест уменьшится на два
{
mass /= 2;
numpass -= 2;
}
}
======================
А что вы имели ввиду когда писали о "паииерны проектирования"?