Está en la página 1de 16

Facultad de Ingeniería

Ingeniería de Sistemas de Información.


Ingeniería de Software.

PROGRAMACIÓN ORIENTADA Semana 02:


A OBJETOS Encapsulamiento: Clases y Objetos.
2022-2
Contenidos

Introducción

Desarrollo

Conclusiones

Referencias
Introducción
LOGRO

Al finalizar la sesión el estudiante construye la estructura de Clases


y Objetos .
SABERES PREVIOS

Saberes previos

¿Cuál es la diferencia entre la POO y la programación procedimental?


¿Cuál es el paradigma orientado a objetos?
Desarrollo
Clase

• Es una plantilla que especifica los atributos y el


comportamiento de un determinado tipo de
modelo.
• Una Clase define un nuevo tipo de dato que nos
permite crear modelos.
Declaración de clases en Java

public class Celular {



}

public class Pelota {



}
Objeto

• Es una instancia o ejemplar de una Clase.


• Al crearse un objeto se crea una copia de cada una
de las variables miembro declaradas en la Clase.
Estas variables se denominan también variables de
instancia.
• Los métodos son compartidos por todos los objetos
de la misma Clase.
Objetos vs Variables

- Una variable tiene memoria para un solo valor y


dispone de un conjunto predefinido de operaciones
según sea su tipo.

- Un objeto tiene memoria para un grupo de varios


valores, junto con un conjunto coherente de
métodos que operan sobre esos valores. Tanto
métodos como valores están encapsulados en la
clase de la que se ha obtenido el objeto.
Objetos
clases

public class Celular {



}

public class Pelota {



}
Declaración y creación de objetos en Java

Forma 1:
NombreClase objeto;
objeto = new NombreClase();
Ejemplo:
Celular cel;
cel = new Celular();

Forma 2:
NombreClase objeto = new NombreClase();

Ejemplo:
Pelota pel = new Pelota();
Consultas
Conclusiones

Una clase es la representación abstracta de un conjunto de objetos.


01
Un objeto es una instancia de la clase.
02

03

04
Referencias

• https://www.arkaitzgarro.com/java/capitulo-9.html
• https://www.programarya.com/Cursos/Java/Objetos-y-Clases
• https://javadesdecero.es/clases/object/
• http://dis.um.es/~lopezquesada/documentos/IES_1213/IAW/curso/UT
3/ActividadesAlumnos/1/about.html
• https://www.tutorialesprogramacionya.com/javaya/detalleconcepto.php
?codigo=87&punto=&inicio=
• https://codesitio.com/recursos-utiles-para-tu-web-o-blog/cursos/curso-
de-java-clases-atributos-modificadores-objetos-y-metodos/
• http://puntocomnoesunlenguaje.blogspot.com/2012/07/clases-y-
objetos-en-java.html
GRACIAS

También podría gustarte