Want to create interactive content? It’s easy in Genially!

Get started free

PRESENTACIÓN Para POO

AURORA GONZÁLEZ MORALES

Created on September 4, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Animated Chalkboard Presentation

Genial Storytale Presentation

Blackboard Presentation

Psychedelic Presentation

Chalkboard Presentation

Witchcraft Presentation

Sketchbook Presentation

Transcript

CENTRO DE BACHILLERATO TEGNOLÓGICO INDUSTRIAL Y DE SERVICIOS No. 224 “GRAL. SALVADOR ALVARADO RUBIO” MÓDULO II: APLICA METODOLOGÍAS DE SOFTWARE CON HERRAMIENTAS DE PROGRAMACIÓN SUBMÓDULO I: APLICA LA METODOLOGÍA ESPIRAL CON PROGRAMACIÓN ORIENTADA A OBJETOS (JAVA) SECUENCIA I: CONCEPTUALIZACIÓN DE JAVA POR CONSOLA “EXPOSICIÓN SECUENCIA 1” GRUPO: 3°G FACILITADORA: CRISTINA CAMACHO PÁEZ 05 DE SEPTIEMBRE DEL 2023

Empezar

Integrantes

3- Atributos

2- Elementos de la POO

1- ¿Qué es la POO?

ÍNDICE

4- Constructores en Java

5- Palabras reservadas

6- Compilador

7- Actividad

Programación Orientada a Objetos = POO

Es un paradigma, es decir, un estilo de programación. Se basa en el concepto de clases y objetos. Este estilo de programación tiene como objetivo estructurar programas de software en piezas simples y reutilizable como lo son las clases. Se podría decir que: "PROGRAMAR LAS COSAS COMO SI FUERAN HECHAS PARA LA VIDA REAL"

González Morales Aurora

Imagina que . . .

González Morales Aurora

Lo especial de la POO es que todos estos objetos se relacionan entre sí.

Tiene muchos beneficios:

  • Evitar la duplicación de código
  • Es reutilizable y se mantiene con el tiempo.
  • Además de simplificar las cosas difíciles por lo que se pueden construir sistemas complejos de una forma sencilla y limpia.

González Morales Aurora

Elementos de la POO

Los cuatro elementos principales son:
Mendoza Inzunza Ana Kamila

1. Clase

Puede ser definida como una plantilla o molde para crear objetos, especifica los datos y el código que se operará en esos datos. Está compuesta por características, propiedades o atributos (variables) y por su comportamiento (método) que trabajan sobre las propiedades.

Mendoza Inzunza Ana Kamila
Mendoza Inzunza Ana Kamila

2. Objeto

Son aquellos que tienen propiedades y comportamientos, estos pueden ser físicos o conceptuales. Vendría siendo cuando ya le colocamos un "nombre" a nuestra clase. Por ejemplo: El objeto "venado" es una instancia de la clase animales.
Mendoza Inzunza Ana Kamila

3. Atributo

Los atributos o también llamados propiedades, son descripciones de datos que son comunes a los objetos de una clase, como el tamaño, peso o color de algún objeto. Todos los objetos de una clase tienen los mismos atributos. Sin embargo, pueden diferir en términos de sus valores. Por ejemplo, en la clase personas los atributos podrían ser: nombre, género, altura o color de piel.
Mendoza Inzunza Ana Kamila

4. Método

Es una función que se define dentro de una clase y se utiliza para representar el comportamiento de un objeto. Estos se utilizan para realizar tareas específicas en un objeto. Por ejemplo: caminar, dormir, hablar, respirar, etc.

Mendoza Inzunza Ana Kamila

CONSTRUCTORES ;)

Manjarrez López Fátima Guadalupe

CONSTRUCTORES

Un constructor es un método especial que se utiliza para inicializar un objeto recién creado y asignarles valores iniciales a sus variables de instancia. Un constructor sirve para inicializar el objeto y establecer sus propiedades y valores predeterminados.

+ info

+ info

+ info

Manjarrez López Fátima Guadalupe

CARACTERíSTICAS

  • Tiene exactamente el mismo nombre que la clase y se crea dentro de esta.
  • No devuelve ningún valor.
  • Debe declararse como pública.
  • Es el único método en el que no se pone el valor de retorno.
Manjarrez López Fátima Guadalupe

PASOS PARA CREAR UN CONSTRUCTOR

Asigna los valores de los parámetros

Define la clase en la que deseas crear el constructor

Define los atributos de la clase

Define el constructor en sí

Utiliza la clase para construir objetos

open

open

open

open

open

Manjarrez López Fátima Guadalupe

Palabras reservadas

Lizarraga Gallegos Norma Alejandra

Palabras reservadas

Las palabras reservadas se pueden definir, como su nombre lo indica, son palabras con una función predefinida en el lenguaje, por lo que los programadores no las pueden utilizar para nombrar variables, clases, métodos o cualquier otro identificador. Existen aproximadamente 57 palabras reservadas, cada una con una función y un significa diferente por lo que se suelen recalcar de un color distinto para ser fáciles de identificar.

Lizárraga Gallegos Norma Alejandra

EJEMPLOS DE PALABRAS RESERVADAS

Lizárraga Gallegos Norma Alejandra

COMPILADOR

Castillo Valenzuela Alba Stephania

¿QUÉ ES?

Un compilador es un programa que traduce código fuente escrito en un lenguaje de alto nivel como Java a un lenguaje legible por la máquina llamado código objeto.

Castillo Valenzuela Alba Stephania

¿CÓMO FUNCIONA?

El funcionamiento corresponde a un proceso de traducción que se compone internamente de varias etapas o fases, que realizan distintas operaciones lógicas.

TAREAS QUE REALIZA

Puede finalmente ejecutar programas que han sido diseñados en varios lenguajes de programación comunes como C o Pascal.

+ info

Castillo Valenzuela Alba Stephania

BENEFICIOS

- Ayudan a examinar el código fuente de una web. -Detectan errores en el código, y analizan la estructura de un sitio web -Los programas son muy rápidos y fáciles porque no hay que corregir errores durante la ejecución.

+ info

+ info

Castillo Valenzuela Alba Stephania

Actividad y premios

iniciar

González Morales Aurora

Palabras Reservadas

Encuentra la palabra a tiempo y gana .

Encuentra la palabra a tiempo y gana .

Encuentra la palabra a tiempo y gana .

González Morales Aurora

Actividades

Fuentes de información

Fuentes de información

Fuentes de información

1- ¿Qué es la POO?

2- Elementos de la POO

4- Constructores en Java

5- Palabras reservadas

6- Compilador

3- Atributos

GRACIAS POR SU ATENCIÓN

Predeterminados

Parametrizado

Lorem ipsum dolor

Consectetur adipiscing elit

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.

  • Lorem ipsum dolor sit amet.
  • Consectetur adipiscing elit.
  • Sed do eiusmod tempor incididunt ut.
  • Labore et dolore magna aliqua.

Lorem ipsum dolor sit

intengrantes

  • Castillo Valenzuela Alba Stephania
  • González Morales Aurora
  • Lizárraga Gallegos Norma Alejandra
  • Manjarrez López Fátima Guadalupe
  • Mendoza Inzunza Ana Kamila

Escribir parámetros entre paréntesis.

Lorem ipsum dolor

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod.

Lorem ipsum dolor sit

  • Lorem ipsum dolor sit amet.
  • Consectetur adipiscing elit.
  • Sed do eiusmod tempor incididunt ut.
  • Labore et dolore magna aliqua.
Lorem ipsum dolor

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod.

Lorem ipsum dolor sit

  • Lorem ipsum dolor sit amet.
  • Consectetur adipiscing elit.
  • Sed do eiusmod tempor incididunt ut.
  • Labore et dolore magna aliqua.

Los constructores son parte de las clases.

Si esto fuera un programa

No sería una estructura rígida como C++ (en secuencia), la POO te invita a considerar el entorno: empleados, clientes, productos. Viéndolo así cada uno de ellos en el programa se convierten en un “objeto” con propiedades (datos) y el conjunto de acciones que son capaces de realizar (métodos).

Lorem ipsum dolor

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod.

Lorem ipsum dolor sit

  • Lorem ipsum dolor sit amet.
  • Consectetur adipiscing elit.
  • Sed do eiusmod tempor incididunt ut.
  • Labore et dolore magna aliqua.

Asigna los valores de los parámetros a los atributos.

Lorem ipsum dolor

Consectetur adipiscing elit

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.

  • Lorem ipsum dolor sit amet.
  • Consectetur adipiscing elit.
  • Sed do eiusmod tempor incididunt ut.
  • Labore et dolore magna aliqua.

Lorem ipsum dolor sit