package factories;
//创建加法抽象
class OperationAdd implements FactoriesInterface
{
public double FInterface(double NumberA,double NumberB)
{
double result = 0;
result = NumberA + NumberB;
return result;
}
}
//创建减法抽象
class OperationSub implements FactoriesInterface
{
public double FInterface(double NumberA,double NumberB)
{
double result = 0;
result = NumberA * NumberB;
return result;
}
}
//创建乘法抽象
class OperationMul implements FactoriesInterface
{
public double FInterface(double NumberA,double NumberB)
{
double result = 0;
result = NumberA - NumberB;
return result;
}
}
//创建除法抽象
class OperationDiv implements FactoriesInterface
{
public double FInterface(double NumberA,double NumberB)
{
double result = 0;
if (NumberB != 0)
{
result = NumberA / NumberB;
}
else
{
System.out.println("除数不能为0");
}
return result;
}
}
JAVA设计模式例程-工厂模式-2
需积分: 9 68 浏览量
2008-12-15
23:58:21
上传
评论
收藏 5KB RAR 举报
pacocai
- 粉丝: 1
- 资源: 19
最新资源
- Win64OpenSSL-3-3-0.exe
- 课高分程设计-基于C++实现的民航飞行与地图简易管理系统-南京航空航天大学
- 航天器遥测数据故障检测系统python源码+文档说明+数据库(课程设计)
- 北京航空航天大学操作系统课设+ppt+实验报告
- 基于Vue+Echarts实现风力发电机中传感器的数据展示监控可视化系统+源代码+文档说明(高分课程设计)
- 基于单片机的风力发电机转速控制源码
- 基于C++实现的风力发电气动平衡监测系统+源代码+测量数据(高分课程设计)
- 毕业设计- 基于STM32F103C8T6 单片机,物联网技术的太阳能发电装置+源代码+文档说明+架构图+界面截图
- 基于 LSTM(长短期记忆)(即改进的循环神经网络)预测风力发电厂中风力涡轮机产生的功率+源代码+文档说明
- 基于stm32f103+空心杯电机+oled按键+运动算法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈