Programación Orientada a Objetos

Preguntas Frecuentes

¿Qué es la Encapsulación?

Es la forma de proteger u ocultar las propiedades de un objetos, estableciendo los permisos y niveles de visibilidad, existen tres niveles de acceso para el encapsulamiento:

Publico(Public): Todos pueden acceder a los datos o métodos de una clase que se define con este nivel.

Protegido(Protected): No son de acceso público y solamente son accesibles dentro de su clase y por sus subclases.

Privado(Private): En este nivel solo pueden acceder a métodos o atributos solo si están en la misma clase.

¿Pueden las clases en Java heredar mas de una clase?

 

En Java no, solo pueden heredar de una clase para eso es mejor usar interfaces.