IDENTIFICACION DE LAS PROPIEDADES DE LA HERENCIA

Description

mapa
raul alexander lucio perez
Mind Map by raul alexander lucio perez, updated more than 1 year ago
raul alexander lucio perez
Created by raul alexander lucio perez over 6 years ago
2192
0

Resource summary

IDENTIFICACION DE LAS PROPIEDADES DE LA HERENCIA
  1. Extensibilidad Esto es, la extensibilidad es la cualidad que permite a un hipertexto ir de lo secuencial a lo reticular, de la línea a la red con ramificaciones no jerárquicas ni lineales, sino asociativas y multilineales. Esta cualidad se aplica tanto a una red hipertextual cerrada como a su salida a la World Wide Web.
    1. Sobrecarga de operadores La sobrecarga de operadores es uno de los mecanismos que nos permite ampliar las capacidades de los lenguajes de programación orientados a objetos. En C++, la declaración y definición de una sobrecarga de operador es muy similar a la declaración y definición de una función cualquiera. El ejemplo más sencillo de una sobrecarga de operadores nos lo da el lenguaje mismo, es decir, en una operación aritmética (por ejemplo, una suma ) el compilador determina el tipo de operación requerida de acuerdo con el tipo de datos involucrados
      1. Polimorfismo (informática) En programación orientada a objetos, el polimorfismo o poliformismo se refiere a la propiedad por la que es posible enviar mensajes sintácticamente iguales aobjetos de tipos distintos. El único requisito que deben cumplir los objetos que se utilizan de manera polimórfica es saber responder al mensaje que se les envía. La apariencia del código puede ser muy diferente dependiendo del lenguaje que se utilice, más allá de las obvias diferencias sintácticas.
      2. Reutilización de códigoReutilización de código La reutilización de código se refiere al comportamiento y a las técnicas que garantizan que una parte o la totalidad de un programa informático existente se pueda emplear en la construcción de otro programa. De esta forma se aprovecha el trabajo anterior, se economiza tiempo, y se reduce la redundancia. La manera más fácil de reutilizar código es copiarlo total o parcialmente desde el programa antiguo al programa en desarrollo. Pero es trabajoso mantener múltiples copias del mismo código, por lo que en general se elimina la redundancia dejando el código reusable en un único lugar, y llamándolo desde los diferentes programas. Este proceso se conoce como abstracción.
        1. Herencia Múltiple Python soporta la herencia múltiple, dle mismo modo que C++. Otros lenguajes cómo Java y Ruby no la soportan, pero sí que implementan técnicas para conseguir la misma funcionalidad. En el caso de Java contamos con las clases abstractas y las interfaces, y en Ruby tenemos los mixins. La herencia múltiple es similar en comportamiento a la sencilla, con la diferencia que una clase hija tiene uno o más clases padre.
        2. En programación orientada a objetos, la herencia es, después de la agregación o composición, el mecanismo más utilizado para alcanzar algunos de los objetivos más preciados en el desarrollo de software como lo son la reutilización y la extensibilidad. A través de ella los diseñadores pueden crear nuevas clases partiendo de una clase o de una jerarquía de clases preexistente (ya comprobadas y verificadas) evitando con ello el rediseño, la modificación y verificación de la parte ya implementada
          1. IMPLEMENTACION DE LA HERENCIA EN OBJETOS Herencia Simple La herencia simple consiste en que una clase hereda únicamente de otra. La relación de herencia hace posible utilizar, desde la instancia, los atributos de la clase padre. En Python, al definir una clase, indicaremos entre paréntesis de la clase que hereda. Vamos a crear primero nuestra clase Padre:
          2. USO DE DATOS DE SOBRECARGA DE OPERADORES Sobrecarga de operadores binarios (Programación) Si han sido declaradas ambas formas, se aplica la congruencia estándar de argumentos para resolver cualquier posible ambigüedad. Sobrecarga del operador suma ( + ) En el ejemplo que sigue se utiliza la clase Vector, y sobrecargamos el operador suma binaria (+), de forma que pueda ser utilizada con tipos de dicha clase.
            Show full summary Hide full summary

            Similar

            Ley de difusión de los gases y sus aplicaciones
            Liliana Urrutia
            Ley combinada de los gases.
            Liliana Urrutia
            Characters in "King Lear"
            eleanor.gregory
            10 Study Techniques
            PatrickNoonan
            Key Biology Definitions/Terms
            courtneypitt4119
            Edexcel Additional Science Chemistry Topics 1+2
            hchen8nrd
            AQA GCSE Biology B1- Quiz
            Ethan Beadling
            Japanese Hiragana
            pangcaberte
            1PR101 2.test - Část 17.
            Nikola Truong
            MAPA MENTAL DISEÑO GRAFICO
            Lizbeth Domínguez