博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java_包含抽象方法的枚举类
阅读量:7101 次
发布时间:2019-06-28

本文共 684 字,大约阅读时间需要 2 分钟。

package ming;enum Operation {	PLUS {		public double eval(double x, double y) {			return x + y;		}	},	MINS {		public double eval(double x, double y) {			return x - y;		}	},	TIMES {		public double eval(double x, double y) {			return x * y;		}	},	DIVIDE {		public double eval(double x, double y) {			if (y == 0) {				return -1;			}			return x / y;		}	};	//为枚举类定义抽象方法,具体由枚举值提供实现	public abstract double eval(double x, double y);}public class OperationTest {	public static void main(String[] args) {		// TODO Auto-generated method stub		System.out.println(Operation.PLUS.eval(1, 2));		System.out.println(Operation.DIVIDE.eval(1, 0));	}}

转载于:https://www.cnblogs.com/MarchThree/p/3720467.html

你可能感兴趣的文章
可重入函数与不可重入函数
查看>>
[转] 深入剖析 linux GCC 4.4 的 STL string
查看>>
常用Web Service汇总(天气预报、时刻表等)
查看>>
resin app server安装总结
查看>>
抓取新浪新闻列表实例
查看>>
[04-06]鼠标悬停图片时,实现抖动效果
查看>>
抽象类和接口的区别
查看>>
react 自定义 TabBar 组件
查看>>
Palindrome Pairs
查看>>
项目测试随笔
查看>>
poj3261 -- Milk Patterns
查看>>
HttpClient获取返回类型为JSON或XML的数据
查看>>
python 自动化对比返回结果
查看>>
SQLite分页语句
查看>>
cesiumjs开发实践(六) CZML
查看>>
Delphi窗体中禁用最大化按钮
查看>>
K均值
查看>>
基于FPGA的dds发生器与lcd显示参数
查看>>
HDU-6216 A Cubic number and A Cubic Number [二分]
查看>>
php单例模式的使用场景,使用方法
查看>>