Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/09/2007, 14:40
Avatar de SergeMedina
SergeMedina
 
Fecha de Ingreso: septiembre-2007
Ubicación: Guadalajara, Jalisco
Mensajes: 459
Antigüedad: 17 años, 3 meses
Puntos: 20
Re: ¿Clases con datos miembro que son clases?

Aqui hay dos estructuras u "clases" declaradas, una llamada Punto y otra llamada Rectangulo, lo que hace cuando dice Punto en la estructura Rectangulo es regresar un tipo de dato Punto. No se si me explique bien.

Declaras un tipo de dato Punto. Construyes un "Objeto" de ese tipo de dato para poder usarlo en Rectangulo. Y lo que hace Punto ObtenerInferiorIzquierdo() const { return suInferiorIzquierdo; } es retornar un tipo de dato Punto, en este caso retorna la coordenada x y de la esquina Inferior Izquierda. Te recomiendo que leas sobre Programación Orientada a Objetos para que entiendas mejor