metodologia de la programacion
Tarea
Paradigma de la programación orientada a objetos
Alumno: Jonathan Galván Rodríguez.
Grado: 2
Sección: B
Carrera: tic
Maestro: Mariano NájeraPROGRAMACIÓN ORIENTADA A OBJETOS
La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa los objetos en sus interacciones, para diseñar aplicaciones yprogramas informáticos. Está basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento. Su uso se popularizó a principios de la década de losaños 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos.
Conceptos de la programación
Objetos
Un objeto contiene todala información que permite definirlo e identificarlo frente a otros objetos pertenecientes a otras clases e incluso frente a objetos de una misma clase, al poder tener valores bien diferenciados en susatributos. A su vez, los objetos disponen de mecanismos de interacción llamados métodos, que favorecen la comunicación entre ellos. Esta comunicación favorece a su vez el cambio de estado en lospropios objetos. Esta característica lleva a tratarlos como unidades indivisibles, en las que no se separa el estado y el comportamiento.
Clases
Clase: definiciones de las propiedades ycomportamiento de un tipo de objeto concreto. La instanciación es la lectura de estas definiciones y la creación de un objeto a partir de ellas.
Métodos
Método: algoritmo asociado a un objeto (o a una clase deobjetos), cuya ejecución se desencadena tras la recepción de un "mensaje". Desde el punto de vista del comportamiento, es lo que el objeto puede hacer. Un método puede producir un cambio en laspropiedades del objeto, o la generación de un "evento" con un nuevo mensaje para otro objeto del sistema.
Características de la programación orientada a objetos
Abstracción
Abstracción: denota las...
Regístrate para leer el documento completo.