Está en la página 1de 2

EXAMEN FINAL DE TCNICAS DE PROGRAMACIN

I . DATOS GENERALES
Nombre del Alumno : ..... ......................................................................................... Ciclo : II Aula : 309 Turno : Noche Profesor : Carlos Mendoza S Carrera :Computacin e Informtica Fecha : 09/12/08

II. OBJETIVOS
Aplicar los conceptos bsicos de la Programacin Orientada a objetos en la resolucin de problemas y el mejoramiento en el desarrollo de aplicaciones

III . PROBLEMAS
1. Cmo es posible acceder a los atributos de los objetos de una clase cuyos atributos/variables son todos privados? a. Definiendo un mtodo pblico en la clase que manipule el atributo. b. Definiendo una subclase y declarando pblicos los constructores heredados c. No es posible. 2. Implementar la clase Posicion que represente un punto (x,y) en el eje de coordenadas. Cada posicin viene definida por dos valores enteros x e y. Las operaciones disponibles son: Constructor por defecto, se corresponde con la posicin (0,0). Constructor al que se le pasa como parmetro los valores iniciales de las coordenadas X e Y. Constructor de copia. Mtodos para modificacin y consulta (set/get) de los atributos de la clase. Mtodos para incrementar y decrementar los valores de cada una de las coordenadas de la posicin (incX, incY, decX, decY). Un mtodo para establecer los valores de las coordenadas (setXY). 2. Cree una clase denominada Alarma cuyos objetos activen un objeto de tipo Timbre cuando el valor medido por un Sensor supere un umbral preestablecido. Implemente la solucin necesaria para el funcionamiento de la alarma, suponiendo que la alarma comprueba si debe activar o desactivar el timbre cuando se invoca el mtodo comprobar()

IV. SOLUCION

También podría gustarte