`

用接口模拟可伸缩的枚举

阅读更多
public enum Reckon implements SomeThingDo {
PLUS{
public void count(double d1, double d2) {
System.out.println(d1+d2);
}
},
SUBTRACT{
public void count(double d1, double d2) {
System.out.println(d1-d2);
}
},
MULTIPLY{
public void count(double d1, double d2) {
System.out.println(d1*d2);
}
},
DIVIDED{
public void count(double d1, double d2) {
System.out.println(d1/d2);
}
};
 
public static void main(String[] args) {
PLUS.count(0.1,0.03);
SUBTRACT.count(0.1,0.03);
MULTIPLY.count(0.1,0.03);
DIVIDED.count(0.1,0.03);
}
}
 
public interface SomeThingDo {
 
public void count(double d1,double d2);
}

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

Global site tag (gtag.js) - Google Analytics