ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Encapsulamiento.


Enviado por   •  19 de Agosto de 2016  •  Tareas  •  322 Palabras (2 Páginas)  •  140 Visitas

Página 1 de 2

ENCAPSULAMIENTO

Se denomina Encapsulamiento  al ocultamiento del estado, es decir, de los datos (atributos) miembro de un objeto de manera que solo se pueda cambiar mediante las operaciones definidas para este objeto

Acceso prohibido; solo se accede a través de métodos Get y Set

La encapsulación se encarga de mantener ocultos los procesos internos para hacer lo que se haga, dándole al programador acceso solo a lo que necesita

Al usar la herencia se debe usar el encapsulamiento

El Encapsulamiento hace visible o no algunos métodos o atributos

 

Define el alcance, visibilidad de cualquier atributo o método de una clase. Esto impide que se asignen valores por equivocación o sobrescriban funcionalidades cunado no se debe

Para esto se define métodos para todos los atributos, que son utilizados para acceder o modificar sus satos en lugar de acceder a los datos directamente

Trata de mantener la complejidad de un objeto dentro de su clase

Trata de mantener los objetos lo mas independiente de otros objetos como sea posible

La encapsulación es meter todo lo que pertenece a la clase dentro de un saco creando un campo semántico para poder definir a esa clase

El encapsulamiento y la ocultación van muy de la mano, básicamente el encapsulamiento es meter en una bolsa todos los atributos de una clase o entidad, como una cocina tiene todos los condimentos, un motor sus partes, una recamara una cama, en la cocina no hay champu, en el motor no hay colorete, en la recamara no hay letrina,

el encapsulamiento se te deja para crear un campo semántico, va a tener bien definido donde inicia la entidad y donde inicia otra.

La ocultación va de la mano con el ocultamiento  ya que al crear una capsula, uno esta protegiendo sus atributos definidos de esta manera, pero en cuanto a programación, ¿ Que tan seguro están tus atributos y métodos?

Los modificadores de acceso limitan la libertad que tiene otras clases para manipular los métodos o atributos de nuestra clase

...

Descargar como (para miembros actualizados)  txt (2 Kb)   pdf (37.7 Kb)   docx (8.3 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com