Software

Solo disponible en BuenasTareas
  • Páginas : 3 (625 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de febrero de 2011
Leer documento completo
Vista previa del texto
INSTITUTO TECNOLÓGICO DE SONORA
Dirección de Ingeniería y Tecnología Departamento de Computación y Diseño Programación II

Programación Orientada a Objetos
Asignación 2: Codificación de Clases,Herencia y Polimorfismo
En forma individual, codificar a mano las diferentes clases del problema sobre el congreso. Las clases estarán en un paquete llamado objetosNegocio. El diagrama de clase es elsiguiente:

Diagrama de clases del paquete objetosNegocio del problema del Congreso Los métodos a implementar para la clase Presentacion son: • • • • • • El constructor por ausencia Un constructorque inicialice los atributos de la clase al valor de sus parámetros. Métodos de acceso, getXxx() y setXxx(), para cada uno de los atributos. El método equals(Object object) que compara esteparticipante con el objeto del parámetro. El método regresa verdadero si el objeto del parámetro es de la clase Presentacion y ambos tienen la misma clave, falso en caso contrario. El método hash() que regresael código Hash de una instancia de la clase. El método toString() que regresa una cadena con los valores de los atributos de la clase. Los valores de los atributos irán separados por comas sin saltosde página u otra información adicional.

ITSON

Manuel Domitsu Kono

2

Programación Orientada a Objetos

Los métodos a implementar para las clases Conferencia y Ponencia, que heredan de laclase Presentacion, son: • El constructor por ausencia • Un constructor que inicialice los atributos de su clase padre y de su clase al valor de sus parámetros. • Un constructor que reciba sólo laclave e inicialice con él el atributo de su clase padre, los demás atributos de la clase padre y de su clase, se inicializarán a null o 0. • Métodos de acceso, getXxx() y setXxx(), para cada uno de susatributos. • El método toString() que regresa una cadena con los valores de los atributos de la clase padre y los siguientes de la clase: o Para la clase Conferencia: El nombre del conferencista. o...
tracking img