Download code from ResistorV1.zip
C:\ece538>java ResistorTest1 R R1 40.0 R R2 50.0 Resistors in series: 90.0 |
Source ResistorTest1.java
Resistor.java
ResistorTest1.java// Test simple resistor objects
public class ResistorTest1 {
public static void main(String[] args) {
Resistor [] res = { new Resistor("R1",40), new Resistor("R2",50) };
double sum = 0.0;
for (Resistor r: res) {
System.out.println(r);
sum += r.value;
}
System.out.println("Resistors in series: " +sum);
}
}
Resistor.java
// Resistor (version 1)
public class Resistor {
String name;
double value;
Resistor() {
name = "";
value = 0.0;
}
Resistor(String name, double value) {
this.name = name;
this.value = value;
}
public String toString() {
return "R " + name + " " + value;
}
}
Maintained by John Loomis, updated Thu Jan 23 18:37:08 2020