Saltar al contenido

Ejemplo de código de encapsulación

Al fin después de tanto batallar hemos hallado la contestación de este enigma que ciertos los usuarios de este sitio han presentado. Si quieres compartir algo más no dudes en compartir tu conocimiento.

Ejemplo 1: programación de encapsulación

In object-oriented programming, encapsulation refers to the bundling 
of data with the methods that operate on that data, or the restricting
of direct access to some of an object's components

Ejemplo 2: encapsulación

Encapsulation focus on PrivateDataEncapsulation allows the programmer to hide 
and restrict access to data.To achieve encapsulation:1.Declare the variables with the private access modifier
2.Createpublic getters and setters that allow indirect 
access to those variables
 
FrameworkExample:In my project I created multiple POJO/BEAN classes in order 
to manage test data and actual data.I take JSONfromAPI response and convert 
to object of my POJOclass.All the variables are privatewith getters and setter.Alsoin order to store credentials or sensitive data 
in my framework I have use encapsulation, configuration reader 
also known as property file or excel sheet to hide data 
from the outside.I use ApachePOIif the data is stored inExcelin order to extract/read and modify data.PartialEncapsulationUsage/ getters and setters have to be PublicWe can provide only getters in a classto make the classimmutable.(Read only) returning private instance variable that’s all
We provide setters in a classto make the classattribute write-only,
and return type is void just initialize the given argument

Ejemplo 3: encapsulación java

EncapsulationinJava is a mechanism to wrap up variables and methods together
as a single unit.It is the process of hiding information details and protecting
data and behavior of the object.It is one of the four important OOP concepts.The encapsulate classis easy to test, so it is also better for unit testing.

Ejemplo 4: encapsulación

Encapsulation focus on PrivateDataEncapsulation allows the programmer to hide 
and restrict access to data.To achieve encapsulation:1.Declare the variables with the private access modifier
2.Createpublic getters and setters that allow indirect 
access to those variables
 
FrameworkExample:In my project I created multiple POJO/BEAN classes in order 
to manage test data and actual data.I take JSONfromAPI response and convert 
to object of my POJOclass.All the variables are privatewith getters and setter.Alsoin order to store credentials or sensitive data 
in my framework I have use encapsulation, configuration reader 
also known as property file or excel sheet to hide data 
from the outside.I use ApachePOIif the data is stored inExcelin order to extract/read and modify data.PartialEncapsulationUsage/ getters and setters have to be PublicWe can provide only getters in a classto make the classimmutable.(Read only) returning private instance variable that’s all
We provide setters in a classto make the classattribute write-only,
and return type is void just initialize the given argument

Ejemplo 5: ejemplo de encapsulación de oop

#include<iostream>
using namespace std;classExampleEncapprivate:/* Since we have marked these data members private,
    * any entity outside this class cannot access these
    * data members directly, they have to use getter and
    * setter functions.
    */
   int num;
   char ch;public:/* Getter functions to get the value of data members.
    * Since these functions are public, they can be accessed
    * outside the class, thus provide the access to data members
    * through them
    */
   int getNum()constreturn num;
   char getCh()constreturn ch;/* Setter functions, they are called for assigning the values
    * to the private data members.
    */voidsetNum(int num)this->num = num;voidsetCh(char ch)this->ch = ch;;
int main()ExampleEncap obj;
   obj.setNum(100);
   obj.setCh('A');
   cout<<obj.getNum()<<endl;
   cout<<obj.getCh()<<endl;return0;

Ejemplo 6: Encapsulación

In object-oriented programming, encapsulation refers to the bundling of data with the methods that operate on that data, or the restricting of direct access to some of an object's components

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *