Apuntes
POO - created from Mind Map
Contenido del apunte (1)
Página 1
Objetos
Definicion
Clases
Constructores
Paradigma
Metodologia
Metodos
Encapsulamiento
Herencia
mensajes
-Datos que representan su estructura
Metodos que implementan las funciones propias de su comportamiento
-Se manejan a Traves de Referencias
Intancias
tiempo de vida de un objeto
-Informacion y comportamiento de campos y metodos de instancia y static
Miembros de instancia
Miembros de Static
Se utilizan con la sintaxis "Objeto"
Se utilizan con la sintaxis "Clase"
palabra this representa una referencia al objeto sobre el cual se invoca un metodo de instancia
integra datos y algoritmos
programacion estructurada, variable y funciones estan separadas
objeto es responsable de inicializarse y destruirse en forma correcta
identificar los objetos importantes
organizar os objetos en jerarquias
otorgar a los objetos atributos relevantes
proveer a cada objeto las funciones inherentes a su comportamiento
es una ocurrecnia de la clase
crear un objeto se produce la instanciacion
Objeto es una instancia de una clase especifica
un objeto en un programa siempre esta limitada en el tiempo
estado de un objeto
los objetos solo existen durante la ejecucion del programa
dejan de existir cuando son destruidos
son creados mediante instaciacion
definido por sus atributos
comportamiento de un objeto
se definen las propiedades del objeto
definido por los metodos los metodos definidos en la interfaz de una clase forman parte de la aplicacion
-Comienza con la deteccion y definicon del problema, su definicion y un analisis del mismo.
La idea natural de un mundo lleno de objetos, la resolucion de problemas mediante el modelo de objetos
se puede orgaizar segun su necesidad
aproximarse al modo de actuar del hombre
Propiedades
ser un estilo de desarrollo que permite crear codigo re-utilizable
Plantilla a partir de la cual se instancia objetos.
Tener varios metodos con el mismo nombre (sobrecarga)
Siempre que Tengan diferentes Parametros
modificadores de acceso controlan quien tiene acceso a los miembros de una clase
abstracciones que representan a un conjunto de objetos
Utiliza el operador New
dato creado por el usuario
2 categorias
crear clase a partir de un objeto
atributos(datos)
metodos(algoritmos)
son los datos que caracterizan a objetos de clase o estado
Instanciar una clase (crear un objeto)
la implementacion de un tipo de dato
definir y representar colecciones de objetos
proveen un modelo para la creacion de objetos
lo componen la clase son atributos y metodos
objetos se manejan a traves de referencias
metodos especiales invocados al instanciar una clase
programacion imperativa
programacion funcional
programacion logica
paradigma nuevo
Programacion orientada a objetos
facilita la creacion de software de calidad
la mantencion
la extension
reutilizacion del software
Metodos
modelamiento
modelar con base en problemas y relevancias
abstraccion
el modelo lo define una perspectiva abstracta del problema
todas aquellas acciones que se pueden realizar sobre un objeto de cierta clase
la implementacion, estos metodos son segmentos de codigo en la forma de funciones
funcion miembro de una clase
establece el comportamiento del objeto
opera directamente sobre el objeto que lo invoco
el metodo solo podra acceder en forma indirecta a estos objetos
tiene un conjunto de atributos y metodos asociados a ella.
contenidos dentro de la misma clase
ser utilizados por otras clases
reutilizar codigo creando nuevas clases
comprende una relacion de jerarquia
nueva clase se genera agregando atributos y/o codigo a una clase existente
una clase (derivada)puede heredar de otra clase
polimorfismo
permite a dos clases diferentes responder de forma distinta
se solicita una accion sobre el objeto
un programa en ejecucion
la interaccion se basa en mensajes que son enviados de un objeto a otro
un objeto invoca un metodo como una reaccion al recibir un mensaje
la interpretacion del mensaje dependera del receptor
Información
- Descripción
- Hecho por Juan de Jesus Tovar Reyes creado el 17/02/2022 Ing.Sistemas Computacionales
- Creado por
- Juan De Jesús Tovar Reyes
- Visitas
- 11
- Historial
-
- Creado por Juan De Jesús Tovar Reyes · 17 feb 2022
- Copiado a Apunte por Juan De Jesús Tovar Reyes · 17 feb 2022
- Valoración