Java - problema java

 
Vista:

problema java

Publicado por Boxes (1 intervención) el 17/11/2007 14:22:21
Tengo que hacer un programa con sus respectivas clases que haga lo siguiente, alguien me puede ayudar??


Clase Esfera

Objetivos:

Escribir una clase en java para trabajar con esferas en el espacio. Una esfera viene
definida por su centro y su radio.
Realizar un programa en java que nos permita comprobar el correcto
funcionamiento de la clase Esfera.

Especificaciones:

La clase Esfera permite realizar las siguientes operaciones:
Centrar una esfera. Sitúa el centro de la esfera en el centro de coordenadas
Expandir o contraer una esfera. Multiplica por un valor dado el radio de la esfera.
Comprobar si interseca o otra esfera. Una esfera puede comprobar si tiene
intersección con otra dada. (Esto ocurre cuando la suma de su radio y el de la otra
esfera es mayor que la distancia entre su centro y el de la otra esfera)
A los alumnos se les proporciona el siguiente programa de prueba.
En el programa de prueba se crearan dos objetos de la clase Esfera una con
identificador esfera1 que tendrá un radio 1 y el centro en el punto tridimensional
(5, 5, 5) y otra con identificador esfera2 de radio 3 y el centro en el punto
tridimensional (3, -0,5, 2)
El programa trasladará al centro la esfera2, la espaldera al doble de su radio y
comprobara que la esfera2 interseca a la esfera1.

Diiseño:

El programa de prueba se realizará en el fichero pruebaEsfera.java
La clase Esfera se realizará en el fichero Esfera.java
El centro de la esfera es un punto tridimensional que se implementa en la clase
Punto3d.
En la clase Punto3d:
Un punto en 3 dimensiones tiene como atributos tres coordenadas
reales coordenadaX, coordenadaY y coordenadaZ
El CENTROCOORDENADAS será un punto constante.
¿Qué métodos debe contener?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder