Zusammenfassung der Ressource
programacion orientada a objetos
- concepto
- es una forma especial de programar, lo mas cercano a como expresar cosas en la realidad.
- Lenguajes de POO
- VISUAL BASIC
- C++
- JAVA
- PYTHON
- JAVASCRIPT
- OZ
- PHP
- componente de la POO
- Clases
- Es un modelo o plantilla para los objetos.
- Abarca
- Metodos
- son acciones que se expresan con funciones.
- abarca
- Atributos
- Se expresan en constantes, arrays y variables
- variables de instancia
- Es cuando se usa una clase, y para esto
matenemos una palabra reservada, de esta
manera creamos un nuevo objeto y asi crear
una nueva plantilla
- variable de clase
- Es aquella que contiene un valor para todas las
clases y debe ser definido con el valor static para
no creer un nuevo valor con cada instancia
- Niveles de Acceso
- Protected: No puede utilizar de
otra clase a menos que herede
la clase publica
- Private: Solo la clase puede
hacer uso de esta y es el nivel
de proteccion mas alto.
- Public; todas las clases
pueden acceder a los datos
o metodos de nuestra clase.
- Metodos de Programacion
- Encapsulamiento
- Herencia
- Polimorfismo
- Abstraccion
- Modularidad