

Programación Orientada a Objetos
Presentation
•
Computers
•
University
•
Medium
Beatriz Silva
Used 19+ times
FREE Resource
11 Slides • 3 Questions
1
Programación Orientada a Objetos
Clases y objetos

2
¿Qué es una clase?
Una clase es una entidad que determina cómo se comportará un objeto y qué contendrá el objeto. En otras palabras, es un modelo o conjunto de instrucciones para construir un tipo específico de objeto.
Tanto en Java como en Python se utiliza la palabra "class" para definir una clase.
3
¿Qué es un objeto?
Desde el punto de vista de la programación, un objeto puede ser una estructura de datos, una variable o una función. Tiene una ubicación de memoria asignada. El objeto está diseñado como jerarquías de clases.
Un objeto es una instancia de una clase. Se debe usar un constructor para crear el objeto.
4
Comprenda el concepto de clases y objetos un ejemplo.
Tomemos un ejemplo de cómo desarrollar un sistema de administración de mascotas, especialmente para perros. Necesitará información diversa sobre perros como diferentes razas de perros, edad, tamaño, etc.
5
Modelar en entidades de software.
Necesita modelar seres de la vida real, es decir, perros en entidades de software.
6
Diferencias comunes
Además, la pregunta del millón es, ¿cómo se diseña ese software?
Primero, hagamos un ejercicio.
Puede ver la imagen de tres razas diferentes de perros a continuación.
Algunas de las diferencias que podría haber enumerado tal vez la raza, la edad, el tamaño, el color, etc
7
Características comunes
Las diferencias también son algunas de las características comunes compartidas por los perros. Estas características (raza, edad, tamaño, color) pueden formar un miembro de datos para su objeto.
8
Identificar comportamientos comunes
Enumere los comportamientos comunes de estos perros, como dormir, sentarse, comer, etc. Por lo tanto, estas serán las acciones de nuestros objetos de software.
9
Partes identificadas
Hasta ahora hemos definido las siguientes cosas:
Clase – Perro
Miembros de los datos u objetos : tamaño, edad, color, raza, etc.
Métodos : comer, dormir, sentarse y correr.
10
Objetos de la clase Perro
Para diferentes valores de miembros de datos (tamaño de cría, edad y color) en la clase Java, obtendrás diferentes objetos de perro.
Puede diseñar cualquier programa usando este enfoque OOPs.
11
Resúmen
class es una entidad que determina cómo se comportará un objeto y qué contendrá el objeto.
Un objeto es un componente autónomo que consiste en métodos y propiedades para hacer que cierto tipo de datos sean útiles.
Un sistema de clases permite que el programa defina una nueva clase (clase derivada) en términos de una clase existente (superclase) utilizando una técnica como herencia, anulación y aumento.
12
Multiple Select
Para modelar objetos en software se debe
crear el objeto
identificar características comunes
definir el objeto
identificar acciones comunes
13
Multiple Choice
¿Cuál es la palabra que se utiliza en para definir una clase?
clase
class
new
14
Multiple Choice
¿Qué método se requiere en una clase para crear un objeto?
class
constructor
inicializador
Programación Orientada a Objetos
Clases y objetos

Show answer
Auto Play
Slide 1 / 14
SLIDE
Similar Resources on Wayground
9 questions
EvaluaciónDiagnóstica
Presentation
•
University
9 questions
Gamificação
Presentation
•
KG - University
11 questions
ERP (Enterprise Resource Planning)
Presentation
•
University
13 questions
Unidad 2
Presentation
•
University
10 questions
ANSI/TIA/EIA-568-B
Presentation
•
University
10 questions
Historia de la Informática
Presentation
•
University
10 questions
LECCION DE PRUEBA
Presentation
•
University
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade