Está en la página 1de 8

Programación Orientada

a Objetos
Programación orientada a objetos

• Es un paradigma de la programación que consiste en mapear los


objetos de la vida real en objetos en el mundo de la
programación.
• Es poder hacer menos código y tener un mejor control(programar
mas rápido)
Objeto

• Es cualquier cosa que tenga métodos(acciones) y atributos(adajetivos


calificativos).
• Perro->color,raza,edad,genero,tamaño,peso,nombre,
• ->ladrar,jugar,correr,mover la cola,brincar,dormir,morder,caer,
• Persona-
>altura,peso,nombre,edad,sexo,colorPiel,colorCabello,colorOjos,país
•-
>dormir,hablar,caminar,flojear,trabajar,correr,salir,comprar,comer,
pagar,estudiar
¿El amor es un objeto?

• R=Si es un objeto,puesto que tiene como atributos


tipo,cantidad,duración;
• En sus métodos son los siguientes:
• Estudiar,trabajar,regalar.
Instancia de objeto

• Es crear un objeto en especifico en memoria.


• Nombre clase+nombre+ =+ new +nombre de un constructor
• Clase Perro
• Perro perro=new Perro();
Encapsulamiento

• Es manejar el acceso a los atributos de un objeto por medio de los


modificadores de acceso, en este caso se colocan como privados
los atributos y se acceden a ellos por medio de los métodos
públicos get y set..
Método Constructor

•Es un método especial el cual me sirve para inicializar un objeto y opcionalmente sus atributos; una clase podemos
tener n constructores gracias al polimorfismo(sobrecarga de métodos)
•Public class cuenta{
•String n;
• public Cuenta(){

•}
•Public Cuenta(String nombre,double s,int num,String t){
•n=nombre;
•Saldo=s;
•Numero=num;
•Tipo=t;
•}

•}
• this.

También podría gustarte