OperFactory.java 403 B

123456789101112131415161718192021222324252627282930
  1. package com.hcks.cmfds.util;
  2. public class OperFactory {
  3. public IOper CreateOper(String Oper)
  4. {
  5. if(Oper.equals("+"))
  6. {
  7. IOper p=new OperAdd();
  8. return p;
  9. }
  10. if(Oper.equals("-"))
  11. {
  12. IOper p=new OperDec();
  13. return p;
  14. }
  15. if(Oper.equals("*"))
  16. {
  17. IOper p=new OperRide();
  18. return p;
  19. }
  20. if(Oper.equals("/"))
  21. {
  22. IOper p=new OperDiv();
  23. return p;
  24. }
  25. return null;
  26. }
  27. }