Помогите, мне нужно внести некоторые изменения в этот код. Как получить значения 65 и 106, не удаляя его из Exercise3 myExer3 = new Exercise3 (65,106);Необходимо внести изменения в этот код.
Базовый класс:
public class Exercise3 {
private int Voltage;
private int Resistance;
public void setVoltage(int temp){
if (Voltage == 65)
Voltage = temp;
}
public void setResistance(int temp){
if (Resistance == 106)
Resistance =106;
}
public int getVoltage(){
return (Voltage);
}
public int getResistance(){
return(Resistance);
}
}
тест:
public class Test_Excercise3 {
public static void main(String []args){
Exercise3 myExer3 = new Exercise3(65,106);
System.out.println("Voltage: "+myExer3.getVoltage());
System.out.println("Resistance: "+myExer3.getResistance());
System.out.println("Current : "+ (myExer3.getVoltage()/myExer3.getResistance()));
}
}
Так что я мог бы получить результат 0,61 Ома или тока.
Добавьте параметризованный конструктор в свой Exercise3. –
@ShadowDroid да, но у меня еще нет идей, как создать конструктор. новый для программирования –
https://docs.oracle.com/javase/tutorial/java/javaOO/constructors.html –