Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGRAMACION ORIENTADA A OBJETOS - Coggle Diagram
PROGRAMACION ORIENTADA A OBJETOS
tipos de objetos
objetos fisicos
objetos psiquicos
como los sentimientos
objetos que podemos percibir mediante el sentido de la vida y el tacto
objetos ideales
no son perceptibles
son producto de nuestra imaginacion
Basado en elementos ideales con atributos y métodos específicos para cada objetos
son métodos que varían el tipo de objeto que se este manejando
Tiene operaciones o estados especificos
son diferentes debido a su identidad unica
Aunque dos objetos puedan tener los mismos valores y atributos
Cada objeto tiene atributos
varia dependiendo de la informacion
Primeras Bases de la POO son:
Propeidades
Son las propiedades de los objetos como nombre,tipo,edad,estatura,etc.
Metodos
Son acciones propias del objeto
Inicializador
Get y Set
Visualizador
Constructor
Clases
Es una colección de mismos o diferentes objetos
Objetos
Un objeto representa a una entidad de la vida real
Fisicos
Psíquicas
Pueden ser sentimientos
Son tangibles
Perceptibles a través de los sentidos
Ideales
Pueden ser extraidos de la imaginacion o acciones metnales
Tiene como objetivo resolver problemas mediante un modelo
Podemos Reutilizar Código y es más rápido
Programación estructurada
códigos más cortos
Linea tras linea hasta el objetivo
Metodos Get y Set
Se utilizan para obtener y modificar atributos dentro de una clase
GET
obtención un valor de un atributo dentro de una clase
SET
cambiar algún valor de atributo
Validacion de objetos y sus beneficios:
Un metodo de constructor para verificar la informacion de los objetos
Permite reutilizar codigo existente
Crea nuevas clases a partir de otras.
Hay clases y subclaseS
Polimorfismo y conexión de clases
Cada objeto interpreta un mensaje de forma distinta.
ejecutando tareas de manera variada
Requiere una conexión entre clases
Básicamente una herencia
Hay superclases y subclases
Abstracion y encapsulacion
abstraccion
Cosidera solo metodos principales de un objeto
encapsulacion
Oculta datos y metodos
clasificandolos
Publico
Son de fácil acceso
Privado
Tiene acceso resttringido
Tipos de Programación
Programación Directa
Programación Corta
Linea
Traslinea
Objetivo
Es un paradigma
Con técnica de software
Tipos
Clases
Metodos(acciones)
Atributos
Propiedades
Atributo de identidad
Nombre
Color
Tamaño
Tipo
Objeto
Identidad
Personas
Cosas
Identidad