Search Header Logo
Programación Orientada a Objetos

Programación Orientada a Objetos

Assessment

Presentation

Computers

12th Grade

Easy

Created by

José Cárdenas

Used 2+ times

FREE Resource

11 Slides • 8 Questions

1

Programación Orientada a Objetos

media

José Luis Llamas Cárdenas

2

media

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

media
media

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

media

Pilares de la P.O.O.

5

Multiple Choice

¿Qué es la programación Orientada a Objetos?

1

Una instancia de una clase

2

Es un paradigma de programación

3

Es un tipo de programación avanzada

4

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

7

media

private: accesible unicamente dentro de la clase
protected: Accesible en la clase, paquete y subclases

public: Accesible desde cualquier otra clase

Encapsulamiento

8

media

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

media

setters (permiten guardar datos)

getters (permiten obtener datos)

media
media
media
media

10

Ejemplo: Clase persona

media
media

​Uso: Crear un objeto y usar setters y getters

11

Multiple Choice

Es visible únicamente dentro de la clase

1

public

2

private

3

protected

12

Multiple Choice

Es accesible en el paquete y subclases

1

public

2

private

3

protected

13

Multiple Choice

Es accesible desde cualquier clase

1

public

2

private

3

protected

14

Categorize

Options (6)

Permite Guardar datos

Permite acceder a datos

setNombre("Juan")

getNombre()

setEdad(15);

getEdad();

Organice estas opciones en las categorías correctas

Setter
Getter

15

Constructores

media

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

media

​Se pueden tener más de un constructor (con parametros diferentes)

17

Constructor

media
media

​Este código imprime:
Fulano
Ana

18

Multiple Choice

Un constructor debe

1

Llamarse igual que la clase

2

Tener nombre diferente a la clase

3

Ser único

19

Multiple Choice

La función de un constructor es:

1

Inicializar los atributos

2

Dificultar la programación

3

Encapsular los atributos

Programación Orientada a Objetos

media

José Luis Llamas Cárdenas

Show answer

Auto Play

Slide 1 / 19

SLIDE