PROMO JULIO en CVOSOFT United States Of America: 💎Calidad, 🔥Bonificaciones, 🥶Precios Congelados y MÁS!

 X 

✒️ABAP POO La Encapsulación

ABAP POO La Encapsulación

ABAP POO La Encapsulación

ENCAPSULACION.

También conocida como "Ocultamiento" o "Encapsulamiento", se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y métodos) al resto de los usuarios.

Existen muchos datos que no tienen porque ser conocidos por aquel que esta utilizando una clase, ya que son inherentes al objeto y solo controlan su funcionamiento interno.

Por ejemplo si pensamos en la clase PERSONA, cuando alguien nos ve puede saber inmediatamente si somos hombre o mujer (esto seria una propiedad de la clase PERSONA) o puede hablarnos y obtener una respuesta procesada (Esto sería un método de la clase PERSONA).

También puede conocer el color de nuestro cabello y ojos. En cambio, jamás sabrá que cantidad de energía exacta tenemos o cuantas neuronas nos quedan, ni siquiera preguntandonos ya que ninguna de nuestras propiedades externas visibles o funciones de comunicación al publico nos permiten saber esos datos.

Esto es la encapsulación u ocultación; es decir ocultar las variables que son innecesarias para el tratamiento del objeto pero necesarias para su funcionamiento privadas, así como las funciones que no necesitan interacción del usuario o que solo pueden ser llamadas por otras funciones dentro del objeto.

La encapsulación es muy conveniente y nos permite colocar en funcionamiento nuestro objeto en cualquier tipo de sistema, de una manera modular y escalable.

ABAP POO - ENCAPSULACION

Es una propiedad que presentan los objetos que garantiza la integridad de los datos que contiene un objeto.

El usuario de una clase en particular no necesita saber cómo están estructurados los datos dentro de ese objeto, es decir, un usuario no necesita conocer la implementación. Al evitar que el usuario modifique los atributos directamente y forzándolo a utilizar funciones definidas para modificarlos (llamadas interfaces), se garantiza la integridad de los datos (por ejemplo, uno puede asegurarse de que el tipo de datos suministrados cumple con nuestras expectativas bien que los se encuentran dentro del periodo de tiempo esperado).

La encapsulación define los niveles de acceso para elementos de esa clase. Estos niveles de acceso definen los derechos de acceso para los datos, permitiéndonos el acceso a datos a través de un método de esa clase en particular, desde una clase heredada o incluso desde cualquier otra clase. Existen tres niveles de acceso:

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. Este es el nivel de protección de datos más bajo.

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. Este es nivel más alto de protección de datos.


 

 

 


Sobre el autor

Publicación académica de Enrique Horacio Lugo Lander, en su ámbito de estudios para el Máster ABAP POO.

SAP SemiSenior

Enrique Horacio Lugo Lander

Profesión: Tsu en Informática - Argentina - Legajo: GB93C

✒️Autor de: 30 Publicaciones Académicas

🎓Egresado del módulo:

Certificación Académica de Enrique Lugo

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "La Encapsulación" de la mano de nuestros alumnos.

SAP Master

La Encapsulación. La encapsulación tambien conocidad como "Ocultamiento" es una de las propiedades mas importantes de los objetos , se refieren a que todos los objetos restringen la visibilidad recursos atributos y métodos al restos de los objetos , en las 3 areas de visibilidad , la cual son la base de la encapsulación , cada objetos posee una interface la cual determina la manera de interactuar con el. La implementación de un objeto es encapsulada lo que significa que desde fuera el objeto es invisible. La encapsulación es muy buena practica y utilizada.

Acceder a esta publicación

Creado y Compartido por: Tobias Emanuel Mareco Rojas / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Leccion Video - Encapsulación. La Encapsulación también conocida como Ocultamiento, se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y métodos) al resto de los objetos. Cuando se define una clase hay que tener mucho cuidado en el diseño de los componentes públicos, intentando declarar tan pocos como sea posible, son visibles externamente y forman parte de la interface entre un objeto y sus usuarios. Para encapsular completamente una clase, no se debe declarar ningún atributo público.

Acceder a esta publicación

Creado y Compartido por: Rafael Humberto Quintero Pinto

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

U2-L4 Encapsulación. También conocida como Ocultamiento, los objetos restringen la visibilidad de sus recursos (atributos y métodos) al resto de los objetos. La base de la encapsulación, las tres áreas de visibilidad de una clase (pública, privada y protegida). Un objeto(su interior), es ecapsulado, desde fuera es invisible, simplemente se usa. Los atributos públicos forman parte de la interface entre un objeto y los usuarios. Los atributos públicos de una clase global no pueden ser cambiados una vez liberada la clase. Si se quiere encapsular un objeto completamente no se debe declarar atributos públicos.

Acceder a esta publicación

Creado y Compartido por: Denisse Adriana Hernandez Trujillo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Encapsulación La encappsulación tambien conocida como ocultamiento, se refiere a que todos los objetos restrigen la visibilidad de sus recursos (atributos y metodos) al resto de los objetos. Las tres areas de visibilidad de una clase (publica, privada y protegida) son la base de la encapsulación. Cada objeto posee una interface que determina la manera de interactuar con el. La implementación del objeto (su interior) es encapsulada, lo que quiere decir que desde fuera el objeto es invisible, simplemente se usa. Cuando se define una clase hay que tener mucho cuidado en el diseño de los componentes publicos, intentando declarar tan pocos como sea posible. Los atributos publicos son visibles externamente y forman...

Acceder a esta publicación

Creado y Compartido por: Marvin Raul Lopez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

ENCAPSULACION. También conocida como "Ocultamiento" o "Encapsulamiento", se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y métodos) al resto de los usuarios. Existen muchos datos que no tienen porque ser conocidos por aquel que esta utilizando una clase, ya que son inherentes al objeto y solo controlan su funcionamiento interno. Por ejemplo si pensamos en la clase PERSONA, cuando alguien nos ve puede saber inmediatamente si somos hombre o mujer (esto seria una propiedad de la clase PERSONA) o puede hablarnos y obtener una respuesta procesada (Esto sería un método de la clase PERSONA). También puede conocer el color de nuestro cabello y ojos. En cambio,...

Acceder a esta publicación

Creado y Compartido por: Enrique Horacio Lugo Lander

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


ENCAPSULACION – LECCION 2-4 PROPIEDADES DE LA POO, ENCAPSULACION LA ENCAPSULACION, también conocida como ocultamiento, se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y métodos) al resto de los objetos. Las tres áreas de visibilidad de una clase (publica, privada y protegida) se la base de la encapsulación. Cada objeto posee una interface que determina la manera de interactuar con el La implementación del objeto (su interir) es encapsulada, lo que quiere decir que desde fuera el objeto es invisible, simplemente se usa Cuando se define una clase hay que tener mucho cuidado en el diseño de los componentes públicos,...

Acceder a esta publicación

Creado y Compartido por: Cristian Darwin Arteaga Diaz / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert



ENCAPSULACION La encapsulación también conocida como ocultamiento, se refiere a que todos los objetos restringen la visibilidad de sus recursos, atributos y métodos al resto de los objetos. Hay tres áreas PUBLIC SECTION – PROTECTED SECTION – PRIVATE SECTION Cada objeto posee una interface que determina la manera de interactuar con él. La implementación del objeto (su interior) se encapsula, lo que quiere decir que desde fuera el objeto es invisible, simplemente se usa. Cuando se define una clase hay que ser cuidadoso en el diseño de los componentes públicos, hay que declara los mínimos posibles. Los atributos públicos son visibles externamente y forman parte...

Acceder a esta publicación

Creado y Compartido por: Josep Antoni Lopez Moyano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


ENCAPSULACION (ocultamiento): Todos los objetos restringen la visibilidad de sus atributos y métodos al resto de objetos. Los interfases de los objetos determinan como interactuar con ellos. La implementación del objeto es encapsulada, no se ve pero se utiliza. Se ha de intentar declarar el menor numero de componentes públicos. Los componentes públicos de las clases globales no se pueden cambiar una vez liberada la clase

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


La encapsulacion. La encapsulacion tambien conocida como Ocultamiento, se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y metodos) al resto de los objetos. La implementacion del objeto (su interior) es encapsulada, lo que quiere decir que desde fuera el objeto es invisible, simplemente se usa. Los atributos publicos son visibles externamente y forman parte de la interface entre un objeto y sus usuarios. Los componentes publicos de las clases globales no pueden ser cambiados una vez que se ha liberado la clase. Si se quiere encapsular el estado de un objeto completamente no se tiene que declarar ningin atributo publico.

Acceder a esta publicación

Creado y Compartido por: David De Jesùs Restrepo Cañas

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!