文档章节

枚举实现加减乘除

杨润康Bla
 杨润康Bla
发布于 2016/05/18 18:04
字数 88
阅读 0
收藏 0
public enum Operation {
PIUS
{
public double cacl(int x,int y)
{
return x+y;
}
}
,
MINUS
{
public double cacl(int x,int y)
{
return x-y;
}
}
,
TIMES
{
public double cacl(int x,int y)
{
return x*y;
}
}
,
DIVIDE
{
public double cacl(int x,int y)
{
return x/y;
}
}
;
public abstract double cacl(int x,int y);
public static void main(String[] args) {
System.out.println(Operation.PIUS.cacl(7, 8));//15
System.out.println(Operation.DIVIDE.cacl(8, 8));//1
System.out.println(Operation.MINUS.cacl(7, 8));//-1
System.out.println(Operation.TIMES.cacl(7, 8));//56
}
}



本文转载自:http://blog.csdn.net/yangrunkangbla/article/details/45134291

共有 人打赏支持
杨润康Bla
粉丝 14
博文 75
码字总数 0
作品 0
合肥
后端工程师
我来阅读lodash源码——Math(一)

源码注释版 这一组函数都是数学计算相关的,主要分为三类: 加减乘除:、、、 求最大最小平均值:、、、、、、、 小数的四舍五入:、、 加减乘除 在加减乘除的源码中可以看到这四个函数都引用...

axuebin
2017/11/28
0
0
我来阅读lodash源码——Math(一)

## 源码注释版 这一组函数都是数学计算相关的,主要分为三类: 加减乘除:、、、 求最大最小平均值:、、、、、、、 小数的四舍五入:、、 加减乘除 在加减乘除的源码中可以看到这四个函数都...

axuebin
2017/11/27
0
0
编写程序实现快速计算《24点》这个游戏的答案

《24点》这个游戏的规则就是 很多人一起玩都可以,桌面上随意翻出4张牌,大家就利用这4张牌分别进行加减乘除运算,不能重复使用每张牌,谁最快算出结果等于24 就赢。 在程序的角度来讲,就是...

曾阿牛弟
2014/06/12
2.7K
1
简单计算器 C# 学习

C# 源代码 https://git.oschina.net/363451039/Jisuanqi 实现加减乘除 平方开放倒数 键盘输入 历史记录查询和删除 未实现记忆加减功能 using System;using System.Collections.Generic;usin...

電泡泡
2015/09/05
429
0
Java设计模式之-解释器模式(Interpreter)

解释器模式在我看来,应用范围很小,我想了很久,想举一个不是加减乘除运算的例子出来,但是很难......在设计模式一书中,它的意图也被定义为实现一种语言所要运用的模式,我在网上找了一篇比...

Mock2052
2017/12/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

分布式缓存架构设计

零、 题记 在高并发场景下,需要通过缓存来减少数据库的压力,使得大量的访问进来能够命中缓存,只有少量的需要到数据库层。由于缓存基于内存,可支持的并发量远远大于基于硬盘的数据库。所以...

Ala6
15分钟前
1
0
简单工厂模式

public abstract class Operation { private double numberA = 0; private double numberB = 0; public double getNumberA() { return numberA; } ......

NinjaFrog
17分钟前
0
0
git(一) 基本操作(branch、tag、冲突)

撤销操作 修改最后一次提交 解释:修改上次提交。可以修改内容和提交信息 适用场景: 1) 提交信息写错了; 2) 提交多加了配置文件; 3)提交少加了文件 示例操作: $ git commit -m '提交1'...

开心的哈士奇
20分钟前
0
0
Vue中路由管理器Vue Router使用方式(二)-推荐

一、Vue中使用Vue Router简单方式使用 vue add xxx命令添加插件 使用步骤,本人假设已经安装好了Vue CLI工具,了解更多参考:VSCode 搭建Vue开发环境之Vue CLI 1.创建项目 vue create hello...

tianma3798
33分钟前
0
0
设计模式(十六)[结构模式] 装饰模式(Decorator)

1.什么是装饰模式? 装饰模式又名包装模式。装饰模式以对客户端透明的方式扩展对象功能,是继承关系的一个替代方案。 2.模式的类图 抽象构件(Component)角色:给出一个抽象接口,以规范准备接收...

1527
34分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部