// Electrical quantities classes: Resistance // ----------------------------- package electric; public class Eresistance { double value; public Eresistance(double ohms) {value = ohms;} public Eresistance(Eresistance x) {value = x.value;} public Eresistance() {value = 0;} public Eresistance series (Eresistance rs) {return new Eresistance(value + rs.value);} public Eresistance parallel(Eresistance rs) {return new Eresistance(value * rs.value / (value + rs.value));} public Epotential mpy(Ecurrent rs) {return new Epotential(value * rs.value);} public boolean equals (Eresistance rs) {return value == rs.value;} public boolean lessThan (Eresistance rs) {return value > rs.value;} public boolean greaterThan(Eresistance rs) {return value < rs.value;} public String toString() {return value + " ohms";} }