Trabajo final programacion orientada a objetos

Solo disponible en BuenasTareas
  • Páginas : 10 (2448 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de septiembre de 2012
Leer documento completo
Vista previa del texto
Parte Uno:

1. Investiga cuales son las herramientas utilizas en java y diga cual es su función.

Con cada una de las versiones que Sun lanza del JDK, se acompaña de una serie de bibliotecas con clases estándar que valen como referencia para todos los programadores en Java.
Estas clases se pueden incluir en los programas Java, sin temor a fallos de portabilidad. Además, están biendocumentadas (mediante páginas Web), y organizadas en paquetes y en un gran árbol de herencia.
A este conjunto de paquetes (o bibliotecas) se le conoce como la API de Java (Application Programming Interface).
En este apartado explicaremos los paquetes básicos de la API de Java, aunque algunos de ellos tienen subpaquetes.

B. Paquetes de utilidades

java.lang: Fundamental para el lenguaje. Incluyeclases como String o StringBuffer, que se tratan más en detenimiento en el capítulo "III.2 Cadenas" de este tutorial.

java.io: Para la entrada y salida a través de flujos de datos, y ficheros del sistema. Se estudia en el capítulo "III.3 Entrada/Salida" de este tutorial.

java.util: Contiene colecciones de datos y clases, el modelo de eventos, facilidades horarias, generación aleatoria denúmeros, y otras clases de utilidad.

java.math: Clases para realizar aritmética con la precisión que se desee.

java.text: Clases e interfaces para manejo de texto, fechas, números y mensajes de una manera independiente a los lenguajes naturales.

java.security: Clases e interfaces para seguridad en Java: Encriptación RSA...

C. Paquetes para el desarrollo gráfico

java.applet: Para crearApplet y clases que las Applet utilizan para comunicarse con su contexto. Se estudia en el capítulo "VI. Applet" de este tutorial.

java.awt: Para crear interfaces con el usuario, y para dibujar imágenes y gráficos. Se estudia en el capítulo "IV. Bibliotecas gráficas" de este tutorial.

javax.swing: Conjunto de componentes gráficos que funcionan igual en todas las plataformas que Java soporta.Se estudia en el capítulo "IV. Bibliotecas gráficas" de este tutorial.

javax.accesibility: Da soporte a clases de accesibilidad para personas discapacitadas.

java.beans: Para el desarrollo de JavaBeans.

D. Paquetes para el desarrollo en red

java.net: Clases para aplicaciones de red. Se estudia en el capítulo "V. Java e Internet" de este tutorial.

java.sql: Paquete que contiene elJDBC, para conexión de programas Java con Bases de datos.

java.rmi: Paquete RMI, para localizar objetos remotos, comunicarse con ellos e incluso enviar objetos como parámetros de un objeto a otro.

org.omg.CORBA: Facilita la posibilidad de utilizar OMG CORBA, para la conexión entre objetos distribuidos, aunque esté codificados en distintos lenguajes.

org.omb.CosNaming: Da servicio al IDLde Java, similar al RMI pero en CORBA

E. Para más información
Para más información consulte con la documentación del JDK que vaya a utilizar o la dirección Oracle and Sun.

Esta información ha sido extraída de la documentación de la API de Java correspondiente al JDK 1.2 [Sun, 1998].

2. Construye un arreglo donde incluya un método.

public class metodo1
{
public static doublecalcular (double j, double k, double i)
{
double salida = 0;
salida = ((k * k) - (4 * j * i)) / (2 * j);
return salida;
}
public static void main(String[] args)
{
double j = 1, k = 5, i = 2;
double salida = 0;
salida = calcular (j, k, i);
System.out.println (” La salida final es” + salida);
}
}

3. Realice un mapa conceptual con el siguiente tema E/s.






4. Realice unaabstracción jerárquica de su carro donde enuncie el sistema principal y los subsistemas.

Sistema principal

- EL Motor

Subsistemas

- Sistema de refrigeración

- Sistema de frenos

- Sistema de calefacción

- Sistema hidráulico

- Sistema de combustión

- Sistema de combustible

- Sistema de la transmisión

- Sistema de caja de cambios

- Sistema eléctrico

- Sistema...
tracking img