poo 2do

Páginas: 11 (2516 palabras) Publicado: 8 de mayo de 2013
Estructura de Datos y Arreglos en POO
(Agosto-2011)

Contenido
INTRODUCCIÓN ....................................................................................................................................... - 1 COMPORTAMIENTO DE UN ARREGLO...................................................................................................... - 1 ARREGLOS COMO OBJETOS..................................................................................................................... - 2 METHODS ............................................................................................................................................... - 3 PROPERTIES............................................................................................................................................. - 4 EJEMPLO DE USO DE UN OBJETO DEL TIPO ARRAY .............................................................................................. - 4 ALTERNATIVA DE COMPORTAMIENTO OBJETOS DEL TIPO ARRAYLIST ..................................................... - 5 CONSTRUCTORS........................................................................................................................................ - 6 METHODS ............................................................................................................................................... - 6 PROPERTIES ............................................................................................................................................. - 7 EJEMPLO DE USO DE UN OBJETO DEL TIPO ARRAYLIST......................................................................................... - 8 RECOMENDACIÓN ................................................................................................................................... - 9 -

Estructura de Datos y Arreglos en POO

Introducción
Con estas líneas voy a comentar la manera en que se implementan los arreglos en programación
orientada aobjetos. En principio es para mis alumnos de Estructura de Datos pero puede servir a
quién tenga interés en cómo es esta cuestión.
Desde el primer curso de programación los estudiantes de informática aprenden que existen tipos
de datos (enteros, reales, caracteres, entre otros) así como las estructuras de control para
implementar algoritmos que resuelvan un problema en particular. Luego llegan los"arreglos", en
algunos casos conocidos como vectores (los de una dimensión) y matrices (cuando de dos
dimensiones se trata). Por supuesto, en POO - Programación Orientada a Objetos también se
utilizan estos conceptos pero desde el punto de vista del comportamiento, como debe ser si de
OOP estamos hablando.

Comportamiento de un arreglo
Los arreglos surgen como la necesidad de manipular enun algoritmo una colección de valores del
mismo tipo utilizando una manera simple para poder acceder a cada uno de esos valores. El tipo
de dato abstracto arreglo indica justamente eso; se trata de una colección de elementos
homogénea (o sea del mismo tipo) a los que se tiene acceso por medio de uno o más índices.
Con lo que nos queda claro que el comportamiento de un arreglo, es simplementeeso acceder a
los elementos que están dentro del arreglo indicando su posición o índice.
Este comportamiento, es básico; lo mínimo que se puede hacer con un arreglo y justamente es el
comportamiento que los lenguajes de programación (cualquier modalidad) nos brindan.
Cuando se desarrollan productos de software, hace falta añadir funcionalidad. Por ejemplo los
matemáticos quieren que se puedasumar los valores de un arreglo que contiene números, o
calcular el promedio y otras cosas que se les ocurre; ni hablar cuando se trabaja con arreglos de
dos dimensiones (matrices) donde se pide la realizaciones de operaciones matemáticas como la
suma o producto de matrices, o la determinación de diagonales entre otros requerimientos.
También surgen requerimientos como ordenar el contenido de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La poo
  • pooo
  • pooo
  • Pooo
  • pooo
  • Pooo
  • Poo
  • poo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS