GoConqr has a new look! Let us know what you think.

Flowchart

Actividad 4.1 FIdS

Julieta Macías English

Flowchart content

  1. Actividad 4.1

  2. Atributos

  3. Operaciones o métodos

  4. Clase

  5. Es la unidad básica que encapsula toda la información de un Objeto. A través de ella podemos modelar el entorno en estudio.

  6. En UML, una clase es representada por un rectángulo que posee tres divisiones:

  7. Intermedio:

    Contiene los atributos (o variables de instancia) que caracterizan a la Clase.

  8. Inferior:

    Contiene los métodos u operaciones, los cuales son la forma como interactúa el objeto con su entorno.

  9. Superior:

    Contiene el nombre de la Clase.

  10. Los atributos o características de una Clase pueden ser de tres tipos, los que definen el grado de comunicación y visibilidad de ellos con el entorno.

  11. Estos son:

  12. Relaciones entre clases

  13. Private:

    Indica que el atributo sólo será accesible desde dentro de la clase.

  14. Public:

    Indica que el atributo será visible tanto dentro como fuera de la clase, es decir, es accsesible desde todos lados.

  15. Protected:

    Indica que el atributo no será accesible desde fuera de la clase, pero si podrá ser accesado por métodos de la clase además de las subclases que se deriven.

  16. Los métodos u operaciones de una clase son la forma en cómo ésta interactúa con su entorno.

  17. Características:

  18. Private:

    Indica que el método sólo será accesible desde dentro de la clase.

  19. Public:

    Indica que el método será visible tanto dentro como fuera de la clase, es decir, es accesible desde todos lados.

  20. Protected:

    Indica que el método no será accesible desde fuera de la clase, pero si podrá ser accesado por métodos de la clase además de métodos de las subclases que se deriven.

  21. Agregación

  22. Herencia

  23. Asociación

  24. Dependencia o Instanciación

  25. Indica que una subclase hereda los métodos y atributos especificados por una Super Clase, por ende la Subclase además de poseer sus propios métodos y atributos, poseerá las características y atributos visibles de la Super Clase.

  26. Para modelar objetos complejos, n bastan los tipos de datos básicos que proveen los lenguajes: enteros, reales y secuencias de caracteres. Cuando se requiere componer objetos que son instancias de clases definidas por el desarrollador de la aplicación.

  27. Por Valor: Es un tipo de relación estática, en donde el tiempo de vida del objeto incluido esta condicionado por el tiempo de vida del que lo incluye.

  28. Por Referencia: Es un tipo de relación dinámica, en donde el tiempo de vida del objeto incluido es independiente del que lo incluye.

  29. La relación entre clases conocida como Asociación, permite asociar objetos que colaboran entre si. Cabe destacar que no es una relación fuerte, es decir, el tiempo de vida de un objeto no depende del otro.

  30. Es para denotar la dependencia que tiene una clase de otra, como por ejemplo una aplicación grafica que instancia una ventana.

  31. Isaac Alejandro Galindo Zaldivar

    Fundamentos de Ingeniería de Software

    Unidad 4

    Actividad 1. Mapa Conceptual

Information

Description
Flowchart on Actividad 4.1 FIdS, created by Julieta Macías on 16/06/2020.
Created by
Julieta Macías
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?