Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Es la caracterstica de autonoma de la Programacin Orientado a Objetos. Permite generar componentes autnomos de software tomando una parte de funcionalidad y ocultando los detalles de la implementacin al mundo exterior.
Lista los servicios proporcionados por un componente. La interfaz acta como contrato con el mundo exterior que define exactamente lo que una entidad externa puede hacer con el objeto.
objeto
El principio de ocultacin de informacin se plasma en los lenguajes OO. Existen 3 tipos de acceso a los atributos o clases:
Pblicos: sin ningn tipo de restriccin Privados: inaccesibles desde el exterior de la clase Protegidos: similares a los privados aunque se permite su acceso desde las clases descendientes
Formas de encapsular Estndar (Predeterminado). 1.Abierto: Hace que el miembro de la clase pueda ser accedido desde el exterior de la Clase y cualquier parte del programa.
2.Protegido: Solo es accesible desde la Clase y las clases que heredan (a cualquier nivel).
3.Cerrado (privados): Solo es accesible desde la Clases.
Para esto es necesario anteponer la palabra correspondiente al atributo o mtodo o clase de la siguiente forma:
Public double numero (acceso publico) Private double numero(acceso privado) Protected double numero(acceso protegido)
Public Si
Protected Si
Private Si
Si
Si
Si
Si
No
No
Si
Mtodo through
No
si
No
No