Calculator.java
上传用户:hensond
上传日期:2021-12-27
资源大小:817k
文件大小:1k
源码类别:

软件工程

开发平台:

Java

  1. package com.company.section6;
  2. /**
  3.  * @author cbf4Life cbf4life@126.com
  4.  * I'm glad to share my knowledge with you all.
  5.  */
  6. public enum Calculator {
  7. //加法运算
  8. ADD("+"){
  9. public int exec(int a,int b){
  10. return a+b;
  11. }
  12. },
  13. //减法运算
  14. SUB("-"){
  15. public int exec(int a,int b){
  16. return a - b;
  17. }
  18. };
  19. String value = "";
  20. //定义成员值类型
  21. private Calculator(String _value){
  22. this.value = _value;
  23. }
  24. //获得枚举成员的值
  25. public String getValue(){
  26. return this.value;
  27. }
  28. //声明一个抽象函数
  29. public abstract int exec(int a,int b);
  30. }