miércoles, 18 de agosto de 2010

Acerca de polimorfismo y herencia

5 comentarios:

  1. POLIMORFISMO:
    Es cuando dos métodos se diferencian viendo su firma, por ejemplo: dos métodos se pueden llamar promediar pero si uno recibe por parámetros un entero y otro un float son distintos.

    HERENCIA:
    En herencia hay una clase padre y otra clase hijo, la clase hijo por defecto contiene todas las variables y los métodos de la clase padre más sus variables y sus métodos.

    ResponderEliminar
  2. Herencia: Es el mecanismo que nos permite que una clase hija use atributos y métodos de una o varias clases padre, es crear clases usando una jerarquía ya existente, facilita la creación de objetos a través de otros existentes. También por medio de la herencia podemos crear las clases abstractas, las cuales nunca serán solicitadas directamente pero por medio de ellas podremos facilitar la creación de objetos.

    Polimorfismo: Es crear varias clases con atributos y métodos que se llaman igual pero funcionan de diferente forma.

    ResponderEliminar
  3. POLIMORFISMO:
    es un enfoque de la programacion orientada a objetos, que permite que los metodos o atributos
    puedan ser sobre-escritos o sobrecargados. Lo cual permite que estos realicen varias funciones
    y que reciban parametros diferentes.

    ResponderEliminar
  4. Polimorfismo: es la posibilidad de tener varias clases diferentes con atributos y métodos que se llaman de la misma manera, pero que tienen un comportamiento distinto. Se puede aplicar a funciones como también a tipos de datos.

    Herencia: Es el mecanismo para reutilizar y extender el software. Se utiliza para hacer nuevas creaciones usando como base algo que ya existe, de esta manera no es necesario rediseñar. Una de sus funciones es proveer polimorfismo y late binding(Cuando el compilador retrasa la decisión de invocar a un método o a otro al momento de la ejecución).

    ResponderEliminar
  5. Todos se acercan bastante... pero en la clase sugerí que ejemplificaran estos conceptos con el diagrama que vimos en clase (Registro académico). Todos tienen 1/2 punto.

    ResponderEliminar