Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PILARES-CARACTERISTICAS
TOMAMOS DE LA REALIDAD:
• Características: Tiene un estado que esta dado por los valores de sus
características, en UML son denominados atributos.
• Comportamiento: Son dados por verbos es decir las acciones que realiza,
en UML son denominados métodos.
EJEMPLOS
1. CLASE PERSONA
Clase Persona
idPersona
nombre
apellido
edad
Atributos genero
Dormir
Correr
Comer
Saltar
Métodos
CLASE ANIMAL
Clase Animal
idAnimal
nombre
raza
edad
Atributos sexo
Dormir
Comer
Ladrar
Metodos
CLASE CARRO
Clase Carro
marca
modelo
numeroLlantas
cilindraje
arrancar
frenar
Atributos
Metodos
CLASE PROFESOR
Clase Profesor
nombre
apellido
edad
genero
Atributos asignatura
enseñar
calificar
CLASE COMPUTADOR
Clase Computador
marca
procesador
memoria
monitor
Atributos teclado
mouse
procesar
almacenar
ejecutar
Métodos
Superclase=papa
Persona
Subclase=hija
Nombre
Edad
genero
Existen dos clases
de herencia:
Empleado Aprendiz
Nombre Nombre
Edad Edad
cargo curso
• Múltiple: Cuando hereda de varias clases.
Acuático
Reptil
Cocodrilo
APRENDIZ
Nombre
Apellido
Edad
Genero
Aprendiz(String nombre)
Aprendiz(String nombre, int edad)
Aprendiz(String genero)
SINTAXIS
Persona
-idPersona
-Nombre
-Edad
-Genero
+Persona(double idPersona, String
nombre, int edad)
+Persona()
+Persona(double idPersona, String
nombre, int edad, String genero)
1. Declaramos la clase:
METODO CONSTRUCTOR:
setIdPersona(idPersona);
setNombre(nombre);
setEdad(edad);
setGenero(genero);
}
METODO SET: Existen dos reglas de negocio en este caso que son: edad<55 y
genero “F” o “M”.
METODO GET: