[C con Clase] [Bulk] (sin asunto)
ZeLion
Zelion_cracking en yahoo.es
Vie Jul 20 09:56:51 CEST 2007
Hola.
Mmm, ya no me acuerdo mucho de paralelogramos, jejeje.
Si no me he perdido leyendo creo que tienes:
- Clase_A
- Clase_B (heredada de A)
- Clase_C
Si esto es asi, y quieres llamar desde la clase C a un metodo de cualquiera
de las otras clases, tan solo tienes que crear un objeto de la clase que
quieras usar.
Ej:
Class clase_C
{
Clase_B obj;
}
Ahora desde cualquier funcion interna de la clase_C ya puedes usar dicho
objeto
Como por ej. En el constructor:
Clase_C::Clase_C()
{
Obj.funcion();
}
Nota: para poder usar la funcion de esta forma, en la clase_B tiene que
estar definida como miembro publico.
Class clase_B
{
Public:
void funcion(void);
}
.: ZeLion :.
>-----Mensaje original-----
>De: cconclase-bounces en listas.conclase.net [mailto:cconclase-
>bounces en listas.conclase.net] En nombre de rodolfo rosso paz
>Enviado el: viernes, 20 de julio de 2007 7:17
>Para: cconclase en listas.conclase.net
>Asunto: [Bulk] [C con Clase] (sin asunto)
>
>Hola a todos.
>
>Muchas gracias a Zelion y Programante por sus respuestas a mi último
>correo,
>se entendió perfectamente.
>
>Ahora tengo otra duda sobre herencia
>
>Tengo una clase "cuadrilátero" que tiene los cuatro pares de puntos que lo
>definen en el plano cartesiano.
>
>Tengo otra clase "trapezoide" que hereda de "cuadrilatero", pero que ademas
>tiene una función "Paralelos()" que me devuelve True si dos lados son
>paralelos entre si.
>
>Si escribo una clase llamada "Paralelogramo", que no hereda de la clase
>"trapezoide", (porque un paralelogramo no es un trapezoide) sino que hereda
>de la clase "cuadrilatero"
>
>¿ Como hago para usar la función "Paralelos()", que pertenece a
>"Trapezoide"
>?, ya que aunque no me interese nada mas de la clase trapezoide, si me
>interesa esa función.
>
>Como siempre gracias por adelantado y que Dios los bendiga.
>
>Rodolfo
>
>_________________________________________________________________
>MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/
>
>
>_______________________________________________
>Lista de correo Cconclase Cconclase en listas.conclase.net
>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
Más información sobre la lista de distribución Cconclase