java

Páginas: 3 (588 palabras) Publicado: 5 de abril de 2014
Academia de Tecnologías de Información y Telemática

Taller de Programación III
Manual de Prácticas

Materia
Programación
III

7.

Clave

Tema
Duración
Lenguaje
7. Polimorfismo 1SESION (2 Lenguaje
Y Abstracción
Horas)
Java

Herramienta
JCreator

Polimorfismo y Clases Abstractas

Marco Teórico
El polimorfismo nos permite “programar en forma general”, en vez de“programar
en forma específica”. En especial, nos permite escribir programas que procesen objetos
que compartan la misma superclase en una jerarquía de clases, como si todos fueran
objetos de la superclase;esto puede simplificar la programación.
Una interface puede ser vista como una clase abstracta, ya que todos sus métodos
son abstractos. Cuando utilizamos una interface necesitamos implementar todoslos
métodos que definimos en ella. Para crear una interface necesitamos utilizar la palabra
reservada “interface”.
Una clase abstracta es similar a una interfaz ya que ambas no pueden instanciarse,
con la diferencia de que una clase abstracta puede contener métodos que no sean
abstractos . Para crear una clase abstracta necesitamos utilizar la palabra reservada
“abstract”.
Objetivo
Crearuna aplicación de tipo nómina que calcule de modo correcto el precio de
venta para todos los tipos de producto de una tienda departamental utilizando la
programación genérica mediante el uso delpolimorfismo .
Conocimientos Previos
Concepto de clase, objeto y métodos.
Métodos establecer y obtener ( get y set )
Sobrecarga del método toString
Sobrescritura de métodos
Polimorfismo con ClasesAbstractas

Urbano Villalón #500, Predio La Ladrillera. C.P. 78363, San Luis Potosí, S.L.P.

Tel.: (444) 8126367
www.upslp.edu.mx

Academia de Tecnologías de Información y Telemática

Tallerde Programación III
Manual de Prácticas

Ejercicio práctico.

Tienda Departamental

Una tienda departamental tiene 3 departamentos : Juguetería , Muebles y
Electrodomésticos. Se desea...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS