¡GoConqr estrena diseño! Cuéntanos qué te parece.

Diagrama de flujo

Sin título

Stefani Franco Español

Contenido del diagrama

  1. ENCAPSULAMIENTO

  2. La encapsulación es un principio fundamental de la programación orientada a objetos y consiste en ocultar el estado interno del objeto y obligar a que toda interacción se realice a través de los métodos del objeto.

  3. Ventajas

  4. Desventajas

  5. -El encapsulamiento de objetos oculta su interior protegiendo su integridad.

    -Lo que hace el usuario puede ser controlado internamente (incluso sus errores), evitando que todo colapse por una intervención indeseada.

    -Previene que desde fuera se pueda manipular el estado del objeto. Si no se restringe el acceso podría dejar al objeto en un estado inválido o inconsistente.

    -Reducción de la complejidad.

  6. -Velocidad de ejecución.

    -Se hereda código no usable en la nueva clase.

    -El uso para tareas simples termina siendo improductivo.

  7. Formas de encapsular

  8. Niveles de acceso

  9. -Estándar: (Predeterminado)

    -Abierto: Hace que el miembro de la clase pueda ser accedido desde el exterior de la Clase y cualquier parte del programa.

    -Protegido: Solo es accesible desde la Clase y las clases que heredan (a cualquier nivel).

    -Semi cerrado: Solo es accesible desde la clase heredada.

    -Cerrado: Solo es accesible desde la Clase.

  10. -Público: funciones de toda clase pueden acceder a los datos o métodos de una clase que se define con el nivel de acceso público.

    -Protegido: el acceso a los datos está restringido a las funciones de clases heredadas, es decir, las funciones miembros de esa clase y todas las subclases.

    -Privado: el acceso a los datos está restringido a los métodos de esa clase en particular.

Información

Descripción
Diagrama sobre Sin título, creado por Stefani Franco el 31/08/2020.
Creado por
Stefani Franco
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?