Flowchart
conceptos de la programacion orientada a objetos (POO)
Flowchart content
La Programación Orientada a Objetos (POO)
Es
Un paradigma de la programación, una manera de programar específica, donde se organiza el código en unidades denominadas clases, de las cuales se crean objetos que se relacionan entre sí para conseguir los objetivos de las aplicaciones.
Encapsulamiento
Son
Conceptos
Sus
Es el proceso por el cual los datos que se deben enviar a través de una red se deben colocar en paquetes que se puedan administrar y rastrear.
Herencia
La herencia es un mecanismo que permite la definición de una clase a partir de la definición de otra ya existente.
Polimorfismo
Esta característica permite definir distintos comportamientos para un método dependiendo de la clase sobre la que se realize la implementación. En todo momento tenemos un único medio de acceso, sin embargo se podrá acceder a métodos distintos.
Objetos
Se trata sobre un ente abstracto usado en la programacion que permite separar los diferentes componentes de un programa.
Abstraccion
Se enfoca en la vision externa de un objeto y separa el comportamiento especifico de un objeto.
Modularidad
Consiste en la division del programa en modulos que se puedan compilar por separado.
Clases
Es una agrupacion de datos, donde contiene funcioens, que operan los atributos de esta misma. Una clase es la abstraccion de un objeto o un ser vivo, obteniendo las propiedades más relevantes.
IMPORTANTE Las clases tambien reciben el nombre de objetos, y se clasifican en diferentes subtipos
Un carro, una persona, una planta, un cuaderno, practicamente todo lo que se observa se puede convertir en un clase
Ejemplo
Clasificaciones
Herencia
Interfaz
Abstracta
Atributos
Los atributos, son caracteristicas individuales que diferencia a cada objeto, o se pueden compartir entre varios.
El encapsulado consiste pues en ocultar los detalles de implementación de un objeto, pero a la vez se provee una interfaz pública por medio de sus operaciones permitidas.
Se define el encapsulado como la propiedad de los objetos de permitir el acceso a su estado únicamente a través de su interfaz o de relaciones preestablecidas con otros objetos.
Compartir automáticamente métodos y datos.
Permite
También
El nombre de una persona, la cantidad de paginas que tiene un cuaderno, el color de un carro, etc.
Tipos de datos
Entero
Flotante
Ejemplo
Cadena de caracteres
Booleano
Estructuras de datos
Fecha
Caracter
Otras clases u objetos
Byte
Entre
Es
Es
Es
Es
Es
Es
Es
Es
Clases
Subclases
Objetos
Hay dos tipos de herencia
Herencia Simple
Herencia Múltiple
indica que se pueden definir nuevas clases solamente a partir de una clase inicial.
indica que se pueden definir nuevas clases a partir de dos o más clases iniciales.
Information
- Description
- Flowchart on conceptos de la programacion orientada a objetos (POO), created by Sebastian Orellana on 12/08/2022.
- Created by
- Sebastian Orellana · Aug 2022
- Updated
- Aug 14, 2022
- Views
- 0
- Rating