Apuntes Programacion
Modificadores de los métodos
Los modificadores de acceso de l os métodos pueden ser:
Public, friendly , protected, static y final.
Un método static es un método declases, es decir que no se necesitan objetos de la clase para utilizarlos.
Un método final es heredado por las sub clase si es publico o protegido y esas sub clases no podrá modificarlo.Recolector de basura (Garbagge colector)
Es un recolector de basura, es decir vacía la memoria para que pueda volverse a llenar, se utiliza garbagge ().
UML
Lenguaje unificado de modelado.
Nombre |Atributos |
Metodos |
Una clase es un rectángulo:
Public boolean laver(){}
Public boolean lavar();
Hay que agregar la palabra abstract
No esta implementado
Atributos UML+ publico (carta )
* Privado (candado con carta abajo)
#protegido (llave con una carta abajo)
Métodos UML
+ publico (carta arriba del +)
* Privado (candado con carta abajo)
#Protegido (llave con carta arriba)
-, # preguntar para que se va a utilizar.
Relaciones
Generalización / especialización (Herencia).
Se utiliza una flecha que indica la relación
Asociación
Es queclases tienen objetos, puede ser unidireccional o bidireccional. Si es uni la clase que aputa la flecha es la que tiene el obj. , si es bi las dos clases tienen obj.
Agregación
El atributo obj,nace afuera de la clase y es independiente de la clase que lo contiene.
Composición
Atributo objeto nace con contenedor y muere con contenedor.
Dependencia - - - - - -
Se representa con una líneapunteada y una flecha
Relación -------
Es la relación de una clase con la interface
Navegabilidad
Da el sentido de la relación es unidireccional (el obj apuntado es parte del obj que apunta).* = muchos
Multiplicidad
Da la cantidad de elementos en la relación.
Set and Get
Se utilizan para que las clases puedan acceder a los atributos privados.
Métodos establecer (set) y...
Regístrate para leer el documento completo.