Encapsulación (Programacion)

Páginas: 3 (517 palabras) Publicado: 16 de agosto de 2013
Explicar y ejemplifique los tipos de datos, objetos, encapsulación en base a un programa orientado a objetos.
Encapsulación: al ocultamiento de los datos miembro de un objeto de manera que sólo sepueda cambiar mediante las operaciones definidas para ese objeto.
El aislamiento a su vez protege a los datos asociados de un objeto contra su modificación por quien no tenga derecho a acceder aellos, eliminando efectos secundarios e interacciones.
Formas de encapsular:
1. Estándar (Predeterminado)
2. Abierto: Hace que el miembro de la clase pueda ser accedido desde el exterior de la Clasey cualquier parte del programa.
3. Protegido: Solo es accesible desde la Clase y las clases que heredan (a cualquier nivel).
4. Semicerrado: Solo es accesible desde la clase heredada
5. Cerrado:Solo es accesible desde la Clase.

Ejemplo de encapsulación:
namespace Encapsulamiento{
Class Persona {
private string nombre;
private string apellidos;
private int clave;
}
}
public stringNombre
{
get { return nombre; }
set { nombre = value; }
}
public string Apellidos
{
get { return apellidos; }
set { apellidos = value; }
}
public int Clave
{
get { return clave; }
set {clave = value; }
} } }
Objetos: es especialmente adecuada para realizar determinadas aplicaciones, sobre todo realización de prototipos y simulación de programas.

Los objetos son entidades que sepueden distinguir de manera clara y definida, ejemplos de un objeto pueden ser una persona, un libro, un botón de orden.

Estructura: Está compuesta por tres elementos fundamentales como son:Propiedades: se reconocen porque describen un aspecto del objeto que podemos medir con una escala establecida previamente. A cada propiedad se le debe asignar un valor el cual permite identificar de maneraúnica al objeto.
Métodos: Se define como un conjunto de acciones que un objeto puede realizar para conseguir un propósito, representan la parte viva e interesante de un objeto y se emplean...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Encapsulación En Los Transistores
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS