Курсовая работа: Поиск в лабиринте

У него имеются только координаты.

class tMyObj

{

protected:

int x0, y0;

public:

tMyObj(){};

~tMyObj(){};

tMyObj(int _x, int _y){x0=_x;y0=_y;};

};

Класс линия

Это производный класс, он имеет к тому же две пары координат( начальная и конечная точки).

class tMyLine:public tMyObj

{

int x1, y1;

public:

tMyLine(){};

~tMyLine(){};

tMyLine(int _x, int _y, int _x1, int _y1):tMyObj(_x, _y){x1=_x1;y1=_y1;};

void Show(){line(x0, y0, x1, y1);};

void Hide(){int o = getcolor();int b = getbkcolor();setcolor(b);Show();setcolor(o);}

};


Класс окружность .

Этопроизводныйотбазовогокласса tMyObj класс. Онимееткромекоординатрадуис.

class tMyCircle:public tMyObj

{

int rad;

public:

tMyCircle(){};

К-во Просмотров: 684
Бесплатно скачать Курсовая работа: Поиск в лабиринте