Hola no consigo realizar este método
Descripción:
• Escribir una clase Java llamada Medidas que permita acumular los
resultados de unas medidas expresados inicialmente mediante texto
• Podrá haber medidas de las siguientes magnitudes:
- voltaje (en voltios)
- intensidad (en amperios)
- temperatura (en kelvin)
• Para cada magnitud se guarda la suma de todas las medidas
realizadas hasta el momento, y el número de medidas
- en total, 6 atributos
• inserta: acumula los datos de una medida en los atributos
correspondientes a su magnitud
- Recibe como parámetro un texto que contiene la magnitud y el valor
medido separados por un espacio en blanco
- Ejemplos de parámetros de entrada a este método:
Voltaje 2.33
Intensidad 0.435
Temperatura 292.2
- Añade el valor de la medida a la suma de su magnitud e incrementa el
número de medidas de su magnitud
- Para facilitar el método, no es preciso comprobar si en el texto de
entrada hay errores
Código Java:
Ver original/**
* Write a description of class Medidas here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Medidas
{
private double sumaDeVoltajes;
private double sumaDeIntensidades;
private double sumaDeTemperaturas;
private double numeroDeVoltajes;
private double numeroDeIntensidades;
private double numeroDeTemperaturas;
/**
* Constructor que acumula datos de una medida en los atributos correspondientes a su magnitud
*/
public Medidas (double sumaDeVoltajes,double sumaDeIntensidades, double sumaDeTemperaturas,double numeroDeVoltajes,double numeroDeIntensidades, double numeroDeTemperaturas )
{
this.sumaDeVoltajes=0;
this.sumaDeIntensidades=0;
this.sumaDeTemperaturas=0;
this.numeroDeVoltajes=0;
this.numeroDeIntensidades=0;
this.numeroDeTemperaturas=0;
}
/**
* Método que acumula datos de una medida en los atributos correspondientes a su magnitud.
* Recibe como parámetro un texto que contiene la magnitud y el valor medido separados por un espacio en blanco.
*/
{
Double.
parseDouble(MagnitudYValor
); if (MagnitudYValor=Voltaje){
sumaVoltajes= MagnitudYValor + sumaDeVoltajes;
sumaNumVolt=MagnitudYValor +numeroDeVoltajes;
}
else if (MagnitudyValor=Intensidad){
sumaIntensidades=MagnitudYValor + sumaDeIntensidades;
sumaNumInten=MagnitudYValor + numeroDeIntensidades;
}
else if (MagnitudyValor=Temperatura){
sumaTemperaturas=MagnitudYValor + sumaDeTemperaturas;
sumaNumTemp=MagnitudYValor + numeroDeTemperaturas;
}
}
}
Este es mi codigo y como podeis ver en el metodo inserta no consigo avanzar