Practica

Solo disponible en BuenasTareas
  • Páginas : 2 (321 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de septiembre de 2010
Leer documento completo
Vista previa del texto
ITSON UNIDAD GUAYMAS ANÁLISIS Y MODELADO DE SOFTWARE PRACTICA1. TEST PROGRAMACIÓN EN JAVA Mtro. Roberto Limón Ulloa

A continuación se describe un caso practico con un planteamiento sobre unsistema que se desea realizar por parte de un administrador de proyecto de software basado en RUP, para lo cual deben de realizar un análisis para determinar clases y relaciones entre ellas, cardinalidades,declaración de variables, (lo cual ya se detalla), posteriormente, llevar a cabo su codificación en lenguaje JAVA utilizando un RAD o IDE denominado NETBEANS x.x.

CASO PRÁCTICO
Desarrollar unaclase con modificador de acceso público llamada Asignatura que: • • • • Tenga dos atributos, private de tipo int (el identificador) y de tipo double (la calificación). Tenga un constructor con unparámetro de tipo int. Tenga un getter para cada uno de los atributos. Tenga un setter para la calificación

Desarrollar una clase con modificador de acceso público llamada Alumno que: • • • • Tenga tresatributos private de tipo Asignatura Tenga un constructor con tres parámetros de tipo Asignatura que inicialice los tres atributos. Tenga un constructor con tres parámetros de tipo int que inicialicelos tres atributos. Tenga un getter para cada uno de los atributos.

Desarrollar una clase con modificador de acceso público llamada Profesor que: • Tenga un método ponerNotas que recibe un parámetrode tipo Alumno y que no devuelve nada. Pondrá una calificación aleatoria a cada una de las asignaturas del alumno. • Tenga un método calacularMedia que recibe un parámetro de tipo Alumno y devuelveun double.

Desarrollar una clase llamada Practica que en su método main: • • • Cree e inicialice tres Asignaturas Cree un Alumno con las tres Asignaturas. Cree un Profesor que le pongacalificaciones al Alumno y muestre por pantalla la media del alumno.

NOTA: Para calcular un número aleatorio usaremos_________________________ que devuelve un _________entre 0.0 y 1.0
La complejidad de los...
tracking img