GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Encapsulamiento.

Carlos Alexis Guadarrama Sotelo Englisch

Encapsulamiento.

Inhalt der Mindmap

Encapsulamiento.

  1. Imaginemos que se crea una clase

    • una docena de programadores tienen acceso a dicha clase y la utilizan a discreción, posteriormente dicha clase comienza a comportarse de una manera inesperada.
      • debido a que los valores que algunas variables han tomado no fueron anticipados y todo comienza a desmoronarse.
        • Bueno, a esto le llamamos flexibilidad y capacidad de mantenimiento, ambas son características y beneficios de la programación Orientada a Objetos (OO)
          • pero para que una clase pueda cumplir dichas funciones los programadores debemos de hacer algo. Imaginemos que creamos una clase con variables de instancia públicas a las cuales podemos acceder sin problemas desde fuera de la misma clase…
  2. Cuenta de clase { private int account_number; private int account_balance; public void show Data () { // código para mostrar datos } depósito público nulo (ina a) { if (a <0) { // muestra error } else account_balance = account_balance + a; } }

    • 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.
      • Lo que debe hacerse es crear métodos públicos que sustituyan una u otra operación, o ambas, cada vez que la situación lo requiera.
        • Estos métodos se denominan en ciertos lenguajes "accesores" y en otros "setter"s y "getter"s: Un método "setter" sirve para "cargar un valor" (asignar un valor a una variable).
          • Un método "getter" sirve para "retornar el valor" (solo devolver la información del atributo para quién la solicite).
  3. El principio de encapsulación de la Programación Orientada a Objetos determina que los atributos de los objetos deben ser siempre privados

    • no deben ser accesibles desde fuera del objeto, sino que solo el objeto tiene la potestad de para escribirlos o leerlos.

Bilder und Dateien der Mindmap

  • Encapsulamiento.
  • Encapsulamiento.
  • Encapsulamiento.
  • Encapsulamiento.

Informationen

Beschreibung
Mindmap am Encapsulamiento., erstellt von Carlos Alexis Guadarrama Sotelo am 09/11/2020.
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck