

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
Razones y proporciones
Presentation
•
University
8 questions
Plataformas Meet y Quizizz
Presentation
•
University
11 questions
Gestión y Liderazgo Escolar
Presentation
•
University
12 questions
Enzimas
Presentation
•
University
12 questions
SESION 1 PRESENTACION DE LA ESCUELA PROFESIONAL DE ENFERMERIA DE LA UCV
Presentation
•
University
9 questions
Hardware, Software y Dispositivos de Almacenamiento
Presentation
•
University
11 questions
ACCESS
Presentation
•
Professional Development
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
Discover more resources for Computers
15 questions
LGBTQ Trivia
Quiz
•
University
36 questions
8th Grade US History STAAR Review
Quiz
•
KG - University
25 questions
5th Grade Science STAAR Review
Quiz
•
KG - University
16 questions
Parallel, Perpendicular, and Intersecting Lines
Quiz
•
KG - Professional Dev...
20 questions
5_Review_TEACHER
Quiz
•
University
10 questions
Applications of Quadratic Functions
Quiz
•
10th Grade - University
10 questions
Add & Subtract Mixed Numbers with Like Denominators
Quiz
•
KG - University
20 questions
Block Buster Movies
Quiz
•
10th Grade - Professi...