Clases Constructores

Post on 28-Dec-2015

43 views 0 download

Transcript of Clases Constructores

UNIVERSIDAD TECNOLÓGICA DEL PERU FACULTAD DE INGENIERÍA DE SISTEMAS Y ELECTRÓNICA

LENGUAJE DE PROGRAMACIÓN I SESIÓN 04-05: Programación Orientada a Objetos

Docente: Ing. CIP Roberto Carlos Román Anaya

e-mail: c12119@grupoutp.edu.pe scorpio_computer@hotmail.com

RPC: 980642206 - RPM: 955630540

GUÍA DE LABORATORIO Nro. 3

Objetivos : Crear clases e instancias Reconocer los métodos de acceso y constructores de una clase. Crear una aplicación para interactuar con objetos. Reconocer los tipos de métodos en una clase.

Pasos a seguir: 1. Cree una aplicación Java usando el IDE Netbeans, con el nombre lab03. 2. En el proyecto cree un paquete con el nombre cjava.beans y otro con el nombre cjava.ventanas . 3. En el paquete cjava.beans, cree una clase Alumno con las siguientes características: nombre(String), promedio(doublé), genero(boolean), edad(int), estado(String). Recuerda que los nombres de los atributos siempre deben ser con minúsculas. 4. Con la ayuda del instructor, genere los métodos de acceso y un método de negocio (calcularEstado) que calcule el estado (aprobado o desaprobado) dependiendo del promedio que debe ser mayor a 13. 5. En el paquete cjava.ventanas, cree una ventana JFrameForm con el nombre JFAlumno que permita ingresar los datos de un alumno y muestre su estado. 6. Tome en cuenta que para el género deberá usar JRadioButtons y Groups. 7. Realice las validaciones respectivas de las cajas de texto. 8. Controle las excepciones de ingreso de datos no numéricos.

Ejercicios Ahora trate lo siguiente: 1. Cree una aplicación Java para una clase Profesor con las siguientes características:

a. codigo: String. b. nombre: String c. categoría: String d. sueldo: String

Genere los métodos de acceso y los métodos constructores del caso. 2. Cree un método de negocio que calcule el sueldo del profesor:

a. 900 si no tiene categoría b. 1200 si su categoría es C c. 1500 si su categoría es B d. 2000 si su categoría es A

Borramos ---- > public Alumno () { }

Reglas de Negocio

Empleado

EmpleadoPT EmpleadoFT

Gracias por la atención prestada…