jueves, 27 de enero de 2011

Descripcion textual

Diseño de clases múltiples - Clase

Hola a todos en esta entrada se tratara de una descripción textual de las clases y sus atributos.

La programación orientada a objetos está basada en varias técnicas, incluyendo herencia, abstracción, polimorfismo y encapsulamiento.

Bueno ya que mi proyecto esta dirigido a una aplicación en donde basándose en el código de colores la aplicación calculara el valor de las resistencias.

Empezare describiendo cuales serán las clases de la aplicación.

  • Clase Colors el objetivo de esta clase será que dependiendo del orden de las bandas de colores y dependiendo de los colores que tenga la banda será el valor de la resistencia. Esta clase contendrá sus métodos y sus atributos para realizar los cálculos.
  • Clase Values el objetivo de esta clase será que dependiendo el valor de la resistencia que tengas te diga el código de colores de la resistencia en el orden de las bandas. Esta clase también contendrá sus métodos y sus atributos pero ahora para encontrar la combinación de colores.
  • Clase Graphics el objetivo de esta clase será manejar todo lo que es la interfaz grafica de la aplicación tanto como de botones como la opción de que se dibujara la resistencia dependiendo del valor de la resistencia que se haya introducido en la aplicación. Esta clase tendrá métodos de la interfaz grafica como de dibujar el código de colores de la resistencias.

Bueno estas son las clases que e pensado hasta ahora alomejor conforme pase el tiempo podría agregar mas dependiendo si seme ocurren más ideas.

Un saludo a todos...

martes, 25 de enero de 2011

Selección, instalación de herramientas




Hola a todos bueno en esta entrada mencionare las herramientas que seleccione para hacer mi proyecto de la clase de programación orientada a objetos.

Bueno por supuesto la aplicación se desarrollara bajo el entorno del sistema operativo Ubuntu como en clases anteriores.

Bueno comenzando unas de las herramientas que seleccione fue Umbrello ya que es una herramienta libre y ayuda para crear y editar diagramas UML que ayuda en el proceso para crear aplicaciones orientadas a objetos.


Para poder descargarlo se puede desde el mismo Ubuntu Software Center y la instalación es muy sencilla.

Aquí les dejo un manual de Umbrello.

Ya que mi aplicación sera para celulares con el sistema operativo Android y la aplicación sera programada en el lenguaje de programación Java Orientada a objetos es necesario comprobar que ya tenemos instalado en nuestra computadora el interprete de Java y también comprobar que versión tenemos ya que de la versión 1.5 en adelante ya es compatible con el sistema operativo Android donde correrá mi aplicación.

Bueno para comprobar la versión escribimos en la terminal:

$ java -version


Bueno otra de las herramientas que usare sera Eclipse ya que es un entorno de desarrollo integrado de código abierto multiplataforma para desarrollar aplicaciones y aparte tiene el SDK de Android para desarrollar aplicaciones para Android.

Para poder descargarlo desde la terminal escribimos:
$ sudo apt-get install eclipse

Bueno aquí les dejo un excelente manual de un compañero de como configurar eclipse con el SDK de Android.

Un saludo a todos...

viernes, 21 de enero de 2011

Descripción de proyecto




Hola a todos en este blog estaré publicando entradas referentes a mi proyecto de la materia de programación orientada a objetos.

Lo que pienso hacer de proyecto es una aplicación para celulares con el sistema operativo Android y en el lenguaje de programación java mi proyecto trata de una aplicación que calcula el valor de las resistencias basándose en el código de colores.

La resistencia eléctrica.

La resistencia eléctrica de un objeto es una medida de su oposición al paso de corriente.


Bueno yo espero que con esta aplicación sea de ayuda o de referencia para personas que se van introduciendo en el mundo de la electrónica y sea mas fácil y practico saber cual es el valor de la resistencia dependiendo al código de colores, también espero que sea útil a mis compañeros de electrónica ya que a unos se les dificulta recordar el código de colores.

Un saludo a todos...