datos

Páginas: 5 (1194 palabras) Publicado: 25 de noviembre de 2014
Definiciones básicas:
Técnicamente, el objeto es una unidad que realiza las tareas de un programa en tiempo de ejecución (es decir, se mantiene en la memoria del computador en un tiempo determinado), el cual comprende una colección de elementos de datos (llamados atributos), junto con las funciones asociadas utilizadas para operar sobre esos datos (llamados métodos). La potencia real de losobjetos reside en varias características: los objetos pueden crear otros objetos y los objetos pueden comunicarse (interactuar) con otros objetos. Adicionalmente, el objeto puede considerarse como la representación o creación de algo que existe en la vida real, y que será usado para su implementación en la solución de un problema. Todos los objetos se consideran únicos, por lo que poseen unaidentidad. El conjunto de todos los atributos de un objeto se le conoce como estado, y el conjunto de todos los métodos de un objeto se le llama comportamiento.
Ejemplo de objeto: El carro de mi papá es una camioneta marca Kia modelo 1979 de placas ABC-123, y puede acelerar, frenar y girar.
carro_de_mi_papa: [ tipo: camioneta marca: Kia, modelo: 1979, placa: ABC-123, acelerar(), frenar(),girar() ]

La clase es la construcción que representa la generalización de las características (definidas por el usuario) que determinan la creación de objetos: sus propiedades elaboradas como estructuras de datos (atributos) y sus operaciones asociadas con sus datos (métodos). Se puede considerar una clase como un modelo, molde o plantilla con el que se pueden crear los objetos (instancias deuna clase). Cuando se define la clase, se puede considerar ésta como un tipo especial de datos creado por el programador (de manera parecida a un tipo int o un tipo String), y este tipo especial de datos permite crear objetos. Un objeto hace que la clase sea utilizable: si no se crea un objeto a partir de una clase, la clase no serviría de nada. Un objeto creado se considera un ejemplo concreto(particular) de una clase, por ello al objeto creado se le llama instancia.
Ejemplo de clase: Cualquier carro cuenta con un tipo, una marca, un modelo, unas placas, y puede acelerar, frenar y girar.
Carro
tipo
marca
modelo
placas
acelerar( )
frenar( )
girar( )

La Programación Orientada a Objetos (POO) es un método de implementación en el que los programas o aplicaciones se puedencrear y organizar como colecciones o conjuntos cooperativos de objetos que realizan pequeñas tareas, cada uno de los cuales representan una instancia de alguna clase. Esto permite que se puedan generar pequeñas secciones de programas que permitan una facilidad en su creación, mantenimiento y reutilización.
Características de las clases:
Abstracción: La abstracción en sí, se refiere al procesomental por el cual, a partir de una situación o problema planteado, se captan elementos con características y comportamientos esenciales y particulares, permitiendo que estos elementos puedan ser descritos en forma general (qué tienen y qué hacen), y que también puedan ser aislados del resto de los otros elementos. Esta descripción y aislamiento permite que algunos elementos puedan ser agrupadospara llegar a un nivel de generalización óptimo. Cuando se identifican estos elementos (u objetos), se dice que se está generando una abstracción de las clases que las comprenden.
Herencia. Se refiere a la capacidad de construir nuevas clases a partir de clases creadas previamente. Este concepto hace que las clases nuevas (que se pueden llamar “clases hijas” o “subclases” o “derivadas”) tenganlos mismos atributos y métodos que ya se han declarado en las clases previas (que se pueden llamar “clases padre” o “superclases”) sin necesidad de declararlas nuevamente. Por ello se dice que la subclase hereda de la superclase. Esta característica hace que se reutilice código existente puesto que no se necesita declararla nuevamente. Ya que se habla de clases hijas y padres, se genera lo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Los datos
  • Datos
  • Datos
  • Datos
  • datos
  • Datos
  • datos
  • Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS