Реферат: Методы программирования в C++
R+=by;
R1+=by;
if (R<0)
R=0;
if (R1<0)
R1=0;
Show();
}
void Ring:: Contract(int by)
{Expand(-by);}
//классАуди
class Audi : public Ring
{protected:
int R;int R1;
public:
Audi(int nx,int ny, int nr, int nr1);
void Show();
void Hide();
void Expand(int by);
void Contract(int by);
};
Audi::Audi(int nx,int ny, int nr, int nr1):Ring(nx,ny,nr,nr1)
{R=nr;R1=nr1;}
void Audi::Show()
{vis=true;
circle(X,Y,R);circle(X,Y,R1); //рисованиевзаимосвязанныхколец
circle(X+120,Y,R);circle(X+120,Y,R1);
circle(X+240,Y,R);circle(X+240,Y,R1);
circle(X+360,Y,R);circle(X+360,Y,R1);