POO - Abstracción
Esteban Salvador Sanchez Llerenas
Created on October 21, 2023
Over 30 million people create interactive content in Genially.
Check out what others have designed:
WORLD WILDLIFE DAY
Presentation
FOOD AND NUTRITION
Presentation
2021 TRENDING COLORS
Presentation
HISTORY OF THE CIRCUS
Presentation
LETTERING PRESENTATION
Presentation
SPRING HAS SPRUNG!
Presentation
BIDEN’S CABINET
Presentation
Transcript
Programación Orientada a Objetos
POO C#
INFO
La Programación Orientada a Objetos (POO) en C# es un enfoque de desarrollo de software que se basa en la creación y manipulación de objetos. C# es un lenguaje de programación orientado a objetos desarrollado por Microsoft y es ampliamente utilizado en el desarrollo de aplicaciones de escritorio, aplicaciones web y aplicaciones móviles.
Programación orientada a objetos (POO)
INTRODUCCIÓN
INFO
Un objeto es el concepto clave de la programación orientada a objetos, un objeto es una abstracción de algún hecho o entidad del mundo real, básicamente es un reflejo del mundo real en un software que contiene toda la información que permite definirlo e identificarlo a través de objetos y clases.Para entender mejor; imaginemos que estamos dando un paseo por una avenida, comúnmente observados.: como entidades y estos objetos tienen dos caracteristicas estados y comportaminetos.
Programación orientada a objetos (POO)
¿Que es un objeto?
INFO
Los estados son las caracteristicas o rasgos de la entidad, por ejemplo: Un auto tiene: modelo, marca, año de fabricacion, color, etc. Una persona tiene: nombre, appellido, edad, profesion, etc. Una casa tiene: color, área, dirección, etc. A cada uno de estos estados se le conoce como atributos del objeto.
Programación orientada a objetos (POO)
¿Que SON ESTADOS Y ATRIBUTOS?
INFO
El comportamineto es todo acción que puede hacer el objeto prociguiendo con el ejemplo: El auto puede encender, moverse, etc. La persona puede comer, caminar, etc. La casa puede abrir la puerta, alojar personas, etc. Entonces los comportaminetos son conocidos como métodos del objeto, que emular el comportamineto o actividad de la entidad del objeto..
Programación orientada a objetos (POO)
¿Que es comportamientos?
Como método. Verificar existencia. Realizar venta de productos Facturas Afiliar clientes
Como atributos. ID Nombre Apellido Puesto
Estos métodos mencionados es algo literal, que sirve en sistemas de gestión, esto tiene una gran influencia en el desarrollo de juegos por el nivel de abstracción, sin embargo es mejor usar la programacion orientada a entidades y componentes.
Programación orientada a objetos (POO)
¿Que métodos del objetos?
Es un plano o plantilla que define la estructura y el comportamiento de los objetos que se crearán a partir de ella. Las clases son una parte fundamental de la POO y se utilizan para modelar objetos del mundo real o conceptos en un programa de software. Una clase describe las propiedades (atributos) y los métodos (funciones) que los objetos de esa clase tendrán. .
Programación orientada a objetos (POO)
Clase
Es una instancia específica de una clase. Un objeto es una entidad que representa un elemento concreto del mundo real o un concepto en un programa de software. Las clases, como se mencionó anteriormente, actúan como plantillas que definen la estructura y el comportamiento de los objetos, mientras que los objetos son ejemplares reales basados en esas plantillas. .Los objetos pueden ser considerados como unidades autónomas que encapsulan datos (atributos) y comportamiento (métodos) relacionados.
Programación orientada a objetos (POO)
objeto
Es un método especial en una clase de programación que se utiliza para inicializar un objeto de esa clase. Su propósito principal es establecer los valores iniciales de los atributos de un objeto cuando se crea una instancia de la clase. Nombre identico a la clase. No tiene tipo de retorno. Puede tener parámetros. inicialización de atributos.
Programación orientada a objetos (POO)
constructor
Constructores
Interfaces
Selladaos
Clase y objetos
Herencia
Encapsulación
Poliformismo
Abstracción
ÍNDICE
abstraccion
Implca simplificar un objeto o concepto...
La abstracción implica simplificar un objeto o concepto para centrarse en las características esenciales y ocultar los detalles innecesarios. Es el primer pilar para el desarrollo del softwa
GRACIAS