Encapsulamento
Páginas: 3 (710 palabras)
Publicado: 10 de diciembre de 2012
FACULTAD DE INFORMÁTICA Y ELECTRÓNICA
ESCUELA DE INGENIERÍAS EN SISTEMAS
ENCAPSULAMIENTO ES:
Hacer las variables que son innecesarias para eltratamiento 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(Como por ejemplo, palpitar).
Ocultamiento del estado, es decir, de los datos miembro, de un objeto de manera que sólo se puede cambiar mediante las operaciones definidas para ese objeto.
Significa reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción. Esto permite aumentar la cohesión de los componentes del sistema. Algunosautores confunden este concepto con el principio de ocultación, principalmente porque se suelen emplear conjuntamente.
Concepto propio:
Es una forma de proteger los atributos y las funciones paraque no se puedan hacer un mal uso de estos.
EJEMPLO:
Un carro a gasolina está lleno de elementos para lograr su funcionamiento, pero solo se permite la interacción directa con acelerador,embregue, cambios, dirección y luces. Ocultando el funcionamiento interno y haciendo más fácil su uso.
HERENCIA ES:
Específica de la programación orientada a objetos, donde una clase nueva secrea a partir de una clase existente. La herencia (a la que habitualmente se denomina subclases) proviene del hecho de que la subclase (la nueva clase creada) contiene las atributos y métodos de la claseprimaria.
Es la relación entre una clase general y otra clase mas especifica. Es un mecanismo que nos permite crear clases derivadas a partir de clase base, Nos permite compartir automáticamentemétodos y datos entre clases subclases y objetos.
Es el mecanismo de implementación mediante el cual elementos más específicos incorporan la estructura y comportamiento de elementos más...
Leer documento completo
Regístrate para leer el documento completo.