trabajo
La herencia es específica de la programación orientada a objetos, donde una clase nueva se crea a partir de una clase existente. La herencia (a la que habitualmente sedenomina subclases) proviene del hecho de que la subclase (la nueva clase creada) contiene las atributos y métodos de la clase primaria. La principal ventaja de la herencia es la capacidad para definiratributos y métodos nuevos para la subclase, que luego se aplican a los atributos y métodos heredados.
Esta particularidad permite crear una estructura jerárquica de clases cada vez más especializada.La gran ventaja es que uno ya no debe comenzar desde cero cuando desea especializar una clase existente. Como resultado, se pueden adquirir bibliotecas de clases que ofrecen una base que puedeespecializarse a voluntad (la compañía que vende estas clases tiende a proteger las datos miembro usando laencapsulación)…………..
MENSAJES
En el Paradigma de Orientación a Objetos, un Mensaje es latransmisión de información de un objeto a otro, mediante dos mecanismos bien diferenciados:
1. Llamadas a métodos: un objeto A realiza una llamada a un método de un objeto B. Esto significa que dentro delcódigo de un método de un objeto A, se está llamando a un método del objeto B. Esta es la forma más común del paso de un mensaje.
Por ejemplo, supongamos que tenés como objeto un cuadro de diálogollamado Opciones, y que desde el método correspondiente al click en un botón, llamado btnOpcionesClick, está el siguiente fragmento de código:
Opciones.ShowModal ();
Entonces, al objetoOpciones se le pasa el mensaje ShowModal (que en resumen significa "mostrar un cuadro de diálogo").
2. Señales: un objeto A envía una Señal a un objeto B, que la procesa a través de una Recepción. Estetipo de mensajes es propio de un diseño más avanzado, como la programación con múltiples hilos o la comunicación entre procesos que pueden estar ejecutándose en la misma máquina o distribuidos en una...
Regístrate para leer el documento completo.