Red de conocimiento informático - Computadora portátil - Programación en C: definir un punto de clase base, funciones: obtener coordenadas, moverse, inicializar coordenadas; ! ! ! ! ! !

Programación en C: definir un punto de clase base, funciones: obtener coordenadas, moverse, inicializar coordenadas; ! ! ! ! ! !

#includelt;iostreamgt;

#includelt;iomanipgt;

usando el espacio de nombres std;class Shape

{

privado:

int x, y;

público:

Forma(int x, int y)

{ p>

esto-gt; x=x;

esto-gt; y=y

}

int GetX(){ return x ;}

int GetY(){return y;}

void Yidong(int a, int b){this-gt; this-gt; =b ;}

}

clase Changfang: forma pública

{

privada:

int ancho , alto ;

público:

Changfang(int x, int y, int ancho, int alto): Forma(x, y)

{

this-gt; ancho=ancho;

this-gt; alto=alto

}

int GetW(){retorno ancho; ;}

int GetH(){return high;}

int Area(){return width*high;}

}

void mian()

{

Changfang a(1, 1, 4, 5

coutlt;lt; a.GetX()lt; lt; endllt;lt;a.GetY()lt;lt;endl;

a.Yidong(2,2);

coutlt;lt;a.GetX()lt ;lt ;endllt;lt;a.GetY()lt;lt;endl;

coutlt;lt;"Área"lt;lt;a.Area();

}