MODIFICABILIDAD
HERENCIA
POLIFORMISMO
Conjunto
BOMBILLO
Estan estrictamente ligados, ya que forman una misma unidad conceptual y operacional, por tal motivo, no se pueden desligar los datos de los métodos de un objeto. (Moreno, s.f.).
¿POO?
OBJETO
Conjunto de datos que contiene una serie de caracteristicas y atributos. (Moreno, s.f.).
Elemento
LENGUAJES DE PROGRAMACIÓN
Los lenguajes de programación orientadas a objetos son lenguajes dinámicos en los que estos objetos se pueden crear y modificar sobre la marcha. Esta programación orientada a objetos (POO) tomo auge a mediados de los años ochenta debido a la propagación de las interfaces gráficas de usuarios, para lo que los lenguajes de programación orientados a objetos están especialmente dotados
Los principales lenguajes de programación orientados a objetos son: Ada, C++, C#, VB.NET, Clarion, Delphi, Eiffel, Java, Lexico (en castellano), Objective-C, Ocaml, Oz, PHP, PowerBuilder, Python, Ruby y Smalltalk. No todos estos lenguajes de programación orientados a objetos son específicamente orientados a objetos.
El BASIC tradicional también trabaja de este modo. Este sistema de trabajo es complicado, ya que
obliga al programador a retener en su cabeza permanentemente todo el código escrito hasta un
momento determinado para poder seguir escribiendo el programa
lOS LENUAJES DE PROGRAMACION QUE SE USAN EN LA POO SON:
MÉTODO
Se conoce como ccomportamientos que se pueden llegar a realizar. (Moreno, s.f.).
Pasos a seguir
5 Ejemplos:
Encender y apagar con un interrumptor
Recubri el ensamble con vidrio
Ajustar alambre al ensable
Crear ensable
Crear caja de ensable
CLASE
5 Ejemplos
Pequeño fragmento de energía
Receptor de corriente
Generador de luz
Foco
Bombillos
Se podria decir que es una abstracción que se hace de alguna experiencia sensible; también posee unas cualidades que las diferencia de otras o que se comparten. (Moreno, s.f.).
Clase Abstracta: Es aquella que se construye para derivar de ella otra, pero de la que no se puede instan. (Moreno, s.f.).
Cualidades
LÍNEA DE TIEMPO
1986: C++
Lenguaje de programación hibirido, creado por Bjarne Stroustrup, este orientado a los objetos y el más usado actualmente. (Moreno, s.f.).
1983: Definición de Objeto
Fecha en la que se define que es un objeto, el cual se indica que es un conjunto de datos y métodos, definido según el Diccionario del uso del español de Maria Moliner. (Moreno, s.f.).
1970: Programación Declarativa
Parte de un lenguaje de programación llamado ProLog (programming in logic) y fue desarrollado en Marsella hacia los años de los 70's por Alan Clomerauer y colegas suyos. (Moreno, s.f.).
1967: Hisotira de la OOP
De los conceptos, clase y herencia, abarca la implementacion de Simula 67, diseñado por Ole-Johan Dhal y Krysten Nygaard en la universidad de Oslo y el Centro de Computación Noruego. (Moreno, s.f.).
Diseñado como un lenguaje de propósito general y pasó por e mundo de la informatica durante años. (Moreno, s.f.).