我是靠谱客的博主 帅气万宝路,最近开发中收集的这篇文章主要介绍大话设计模式(自己手写java代码完成例子3),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

大话设计模式
1.8业务的封装
让业务逻辑和界面逻辑分开,降低耦合度,只有分离开,才能达到容易维护或扩展
Operation.java类
package btdp.one.eight;
/**
* 运算类
* Date 2018-08-14
* @author szq
*
*/
public class Operation {
public static double getResult(double numberA, double numberB,char operate) {
double result = 0d;
switch (operate){
case ‘+’:
result = numberA + numberB;
break;
case ‘-‘:
result = numberA - numberB;
break;
case ‘*’:
result = numberA * numberB;
break;
case ‘/’:
result = numberA / numberB;
break;
}
return result;
}
}

Client.java类
package btdp.one.eight;

import java.util.Scanner;
/**
* 客户端类
* Date 2018-08-14
* @author szq
*
*/
public class Client {
public static void main(String[] args) {
try {
System.out.println(“请输入数字A:”);
Scanner scan = new Scanner(System.in);
double numberA = scan.nextDouble();
System.out.println(“请输入数字B:(+、-、*、/)”);
Scanner scan1 = new Scanner(System.in);
char operatorB = scan1.next().charAt(0);
System.out.println(“请输入数字C:”);
Scanner scan2 = new Scanner(System.in);
double numberC = scan2.nextDouble();
double result = 0d;
result = Operation.getResult(numberA, numberC, operatorB);
System.out.println(result);
} catch (Exception e) {
System.out.println(“您输入的有误”);
e.printStackTrace();
}
}
}

最后

以上就是帅气万宝路为你收集整理的大话设计模式(自己手写java代码完成例子3)的全部内容,希望文章能够帮你解决大话设计模式(自己手写java代码完成例子3)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部