Objetos en los Modelos Sistémicos
- 6 may 2017
- 1 Min. de lectura
Rigurosidad matemática en la lógica de interpretación del requerimiento,
la planeación de la solución y la escritura del lenguaje.
Entender la misión de cada empresa.
Eliminar conflictos en la interpretación de la misión.
Portabilidad.
Escalabilidad.
Validación lógica, integral y referencial inmediata.
Acción on-line permanente.
Transparente a sistema operacional.
Compilación abierta.
Retroalimentación de Conocimiento.
Un programa se organiza usando objetos, considerando que un objeto es una variable de tipo class que tiene sus atributos (variables) y sus métodos (funciones).
Los elementos son los siguientes:
Clase: Define un tipo de dato donde se encapsulan los métodos y atributos
Objeto: Una variable de tipo class
Atributo: es una variable dentro de un objeto
Método: es una función dentro de un objeto
Bloques: son 3. Public, private y protected. Las variables y los métodos se tratan diferente de acuerdo al bloque en que hayan sido definidos.
Constructores: Son métodos que se ejecutan al crear un objeto
Herencia: es la propiedad de java para utilizar clases ya construidas en nuevas clases
Herencia privada: indica que todo lo que se incluye en el bloque privado de la clase base es privado en la clase derivada
Herencia pública: indica que todo lo que está en el bloque público, será público en la clase derivada
Instrucción super: se utiliza para llamar los constructores de las super clases
Clases abstractas: son clases en las cuales no se definen los prototipos de las funciones
Interfaces: se utiliza para implementar un tipo de herencia múltiple
Comments