Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class AddNumbers implements Chain{
- private Chain nextInChain;
- // Defines the next Object to receive the
- // data if this one can't use it
- public void setNextChain(Chain nextChain) {
- nextInChain = nextChain;
- }
- // Tries to calculate the data, or passes it
- // to the Object defined in method setNextChain()
- public void calculate(Numbers request) {
- if(request.getCalcWanted() == "add"){
- System.out.print(request.getNumber1() + " + " + request.getNumber2() + " = "+
- (request.getNumber1()+request.getNumber2()));
- } else {
- nextInChain.calculate(request);
- }
- }
- }
Add Comment
Please, Sign In to add comment