Está en la página 1de 0

Escuela de Informtica y Telecomunicaciones

IPF1501
Prof.: Viviana Alvarez
Ejemplo de Prueba Introduccin a la Programacin
UNIDAD III
Duoc Puente Alto requiere implementar un sistema para el registro de
cursos. Para apoyar la implementacin de este sistema, se le solicita la
codificacin en java las siguientes clases:
Clase Horario
Atributos o campos
moduloInicio int, debe ser >0 y <19
moduloFinal int, deb ser >0 y <19
displayHorario String, que se forma a partir de
moduloInicio - moduloFinal
Mtodos:
a) Constructor con parmetros que reciba valores para todos los
atributos, excepto displayHorario
b) Accesador para cada atributo
c) Mutador para cada atributo
d) Metodo de impresin
e) Comentarios javadoc
Clase Curso
Atributos o campos
nombreCurso String
horario Horario
vacantes int
listaCurso String[], arreglo de String que va
a guardar losnombres de los
alumnos, cuyo tamao lo define el
campo vacantes
inscritos int, que se inicializa en 0
AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.
Escuela de Informtica y Telecomunicaciones
IPF1501
Prof.: Viviana Alvarez
Mtodos Solicitados:
1. Mtodo constructor sin parmetros.
2. Mtodo constructor con parmetros que recibe valores para
todos los atributos o campos, excepto para listaCurso.
3. Mtodo accesador para cada atributo o campo de la clase
4. Mtodo mutador para cada atributo o campo de la clase excepto
para listaCurso
5. Mtodo inscribirAlumno, que recibe el nombre de un alumno y
que permita inscribir un alumno al curso, para esto se debe
verificar que exista vacantes, es decir que el valor del campo
vacantes sea mayor a 0. Una vez que se agregue el alumno a
listaCurso, se debe sumar uno al campo o atributo inscritos y
restar uno al campo o atributo vacantes
6. Mtodo verificarInscripcion que recibe el nombre de un alumno y
que recorre el arreglo listaCurso y verifica si est o no. Debe
devolver un String indicando el resultado del mtodo
7. Agregar comentarios j avadoc
8. Mtodo de impresin que muestre por pantalla todos los
atributos
Realizar una clase llamada TestCurso que permita crear un
obj eto de la clase Curso, agregarle valores e imprimir su
contenido.
Recordar que se debe programar en java aplicando todas las
convenciones aprendidas en clases.
CREAR LA CARPETA PRUEBA EN EL, ESCRITORIO, DENTRO DE ELLA
CONSTRUIR SU PROYECTO. NO OLVIDE COLOCAR SU NOMBRE EN EL
COMENTARIO JAVADOC CORRESPONDIENTE.
AcroPDF - A Quality PDF Writer and PDF Converter to create PDF files. To remove the line, buy a license.

También podría gustarte