Hola , bueno queria hacer una pregunta haber si alguien me puede sacar las
dudas.
Estoy trabajando con una estructura pura de objetos y se me da este ejemplo.
Tengo un objeto auto por ejemplo, ese objeto tiene un objeto volante digamos
que tengo dos clases y las puedo relacionar de la siguiente forma
Class Volante
{
}
Class Auto
{ ...
private Volante m_objVolante;
public Volante Volante
{
get {
if (m_objVolante == null)
{
m_objVolante = new Volante();
return m_objVolante;
}
else return m_objVolante;
}
set
{
this.m_objVolante = value;
}
}
}
Algo asi, digamos que el objeto Auto tiene un volante y si creo una instacia
de mi objeto auto y hago objAuto.Volante podria acceder a sus propiedades,
metodos, etc.
Ahora la pregunta puntual seria : cual seria la mejor forma de hacer para
"saber de que auto es este volante si es que estoy parado en el objeto
objAuto.Volante ?
Se entiende ? como puede establecer un relacion de clases pero con una
jerarquia inversa ? no se si estoy explicandome bien.
tiene algun sentido hacer esto ?
Leer las respuestas