Base Abstract Class for Operations
parent
5642dbd575
commit
2af4b69da3
@ -0,0 +1,43 @@
|
|||||||
|
public abstract class CalculateBase {
|
||||||
|
private double leftVal;
|
||||||
|
private double rightVal;
|
||||||
|
private double result;
|
||||||
|
|
||||||
|
public abstract void calculate();
|
||||||
|
|
||||||
|
public CalculateBase() {}
|
||||||
|
|
||||||
|
public CalculateBase(double leftVal, double rightVal) {
|
||||||
|
this.leftVal = leftVal;
|
||||||
|
this.rightVal = rightVal;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Getters and setters
|
||||||
|
public double getLeftVal() {
|
||||||
|
return leftVal;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLeftVal(double leftVal) {
|
||||||
|
this.leftVal = leftVal;
|
||||||
|
}
|
||||||
|
|
||||||
|
public double getRightVal() {
|
||||||
|
return rightVal;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setRightVal(double rightVal) {
|
||||||
|
this.rightVal = rightVal;
|
||||||
|
}
|
||||||
|
|
||||||
|
public double getResult() {
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setResult(double result) {
|
||||||
|
this.result = result;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue