Apuntes Programacion

Páginas: 2 (456 palabras) Publicado: 2 de mayo de 2012
TAG(tipo abstracto de datos)
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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Apuntes de programacion
  • Apuntes de programación
  • Apuntes Programacion
  • Apuntes De Programación Para Blackberry
  • Apuntes Programación Java
  • El lenguaje de programación C++, apuntes
  • Principios De Programación Apuntes
  • Apuntes De Programacion Estructurada

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS