
Programación Orientada a Objetos
Presentation
•
Computers
•
12th Grade
•
Easy
José Cárdenas
Used 2+ times
FREE Resource
11 Slides • 8 Questions
1
Programación Orientada a Objetos
José Luis Llamas Cárdenas
2
La Programación Orientada a Objetos (POO) es un paradigma de programación, es decir, un modelo o un estilo de programación que nos da unas guías sobre cómo trabajar con él.
Se basa en el concepto de clases y objetos. Este tipo de programación se utiliza para estructurar un programa de software en piezas simples y reutilizables de planos de código (clases) para crear instancias individuales de objetos.
3
Define la estructura de los objetos, identificando sus características (Atributos) y acciones (Métodos)
Clase
Es una instancia de una clase.
Es decir es una entidad con los atributos y métodos definidos en la clase.
Objeto
4
Pilares de la P.O.O.
5
Multiple Choice
¿Qué es la programación Orientada a Objetos?
Una instancia de una clase
Es un paradigma de programación
Es un tipo de programación avanzada
Es un pilar de la programación
6
Match
Une el siguiente
Clase
Objeto
Polimorfismo
Encapsulamiento
Define los Atributos y Métodos
Es una instancia de una clase
Un método con diferentes comportamientos
Protege el código de acceso no autorizad
Define los Atributos y Métodos
Es una instancia de una clase
Un método con diferentes comportamientos
Protege el código de acceso no autorizad
7
private: accesible unicamente dentro de la clase
protected: Accesible en la clase, paquete y subclases
public: Accesible desde cualquier otra clase
Encapsulamiento
8
Por lo general los atributos son privados (private) y son accesibles a través de métodos públicos (public)
Setter: Métodos para guardar datos.
Getter: Métodos para obtener datos.
Enscapsulamiento
9
Ejemplo: Clase persona
setters (permiten guardar datos)
getters (permiten obtener datos)
10
Ejemplo: Clase persona
Uso: Crear un objeto y usar setters y getters
11
Multiple Choice
Es visible únicamente dentro de la clase
public
private
protected
12
Multiple Choice
Es accesible en el paquete y subclases
public
private
protected
13
Multiple Choice
Es accesible desde cualquier clase
public
private
protected
14
Categorize
Permite Guardar datos
Permite acceder a datos
setNombre("Juan")
getNombre()
setEdad(15);
getEdad();
Organice estas opciones en las categorías correctas
15
Constructores
Es el método que se ejecuta al crear un objeto
16
Es un método que tiene el mismo nombre de la clase y tiene el propósito de inicializar los atributos, cada vez que se crea un objeto
Constructor
Se pueden tener más de un constructor (con parametros diferentes)
17
Constructor
Este código imprime:
Fulano
Ana
18
Multiple Choice
Un constructor debe
Llamarse igual que la clase
Tener nombre diferente a la clase
Ser único
19
Multiple Choice
La función de un constructor es:
Inicializar los atributos
Dificultar la programación
Encapsular los atributos
Programación Orientada a Objetos
José Luis Llamas Cárdenas
Show answer
Auto Play
Slide 1 / 19
SLIDE
Similar Resources on Wayground
16 questions
Patterns Of Evolution
Presentation
•
12th Grade
12 questions
3A Gramática : -ER and -IR regular verbs
Presentation
•
KG - 12th Grade
12 questions
Virus de Computadoras
Presentation
•
12th Grade
13 questions
24S2 ITB Wk8
Presentation
•
12th Grade
15 questions
[ITAL] Disaster Recovery Management
Presentation
•
12th Grade
16 questions
Types Fractions
Presentation
•
KG - 12th Grade
16 questions
WORD PARTE 1
Presentation
•
12th Grade
13 questions
PPKn
Presentation
•
12th Grade
Popular Resources on Wayground
10 questions
HCS SCI 03 Summer School Assessment 1
Quiz
•
3rd Grade
15 questions
HCS SCI 05 Summer School Assessment 1 Review
Quiz
•
5th Grade
22 questions
Day 9 Equations and Inequalities Review
Quiz
•
9th Grade
10 questions
Writing and Identifying Ratios Practice
Quiz
•
5th - 6th Grade
7 questions
PYRAMID PERSPECTIVES part 1
Presentation
•
9th - 12th Grade
12 questions
Understanding the Fourth of July
Quiz
•
9th Grade
15 questions
Soccer World Cup Quiz Questions
Quiz
•
7th Grade