当前位置: 首页 > news >正文

卸载西部数码网站管理助手团队建设思路和方案

卸载西部数码网站管理助手,团队建设思路和方案,wordpress 4.9 正式版,wordpress修改联系我们页面工厂模式 1、简单工厂模式 是一种创建型设计模式,旨在通过一个工厂类(简单工厂)来封装对象的实例化过程 运算类 public class Operation { //这个是父类private double num1; //运算器中的两个值private double num2;public double getNu…

工厂模式

1、简单工厂模式

  • 是一种创建型设计模式,旨在通过一个工厂类(简单工厂)来封装对象的实例化过程

运算类

  • public class Operation {   //这个是父类private double num1;  //运算器中的两个值private double num2;public double getNum1() {return num1;}public void setNum1(double num1) {this.num1 = num1;}public double getNum2() {return num2;}public void setNum2(double num2) {this.num2 = num2;}public double getResult() {  //用于子类获取结果double result = 0;return result;}
    }
    

加减乘类

  • public class OperationAdd extends Operation{  //加法@Overridepublic double getResult() {double result = 0;result = super.getNum1() + super.getNum2();  //从父类获取值return result;}
    }
    
  • public class OperationSub extends Operation{ //减法@Overridepublic double getResult() { double result = 0;result = super.getNum1() - super.getNum2();  //从父类获取值return result;}  
    }
    
  • public class OperationMul extends Operation{//乘法@Overridepublic double getResult() {double result = 0;result = super.getNum1() * super.getNum2();  //从父类获取值return result;}  
    }
    

工厂类

  • public class OperationFactory {public static Operation createOperation(String operate) {    //这个是个工厂类Operation op = null;   //这个为null是因为要通过符号来确定子类对象switch (operate) {     //判断符号,实例合适的对象case "+":op = new OperationAdd();break;case "-":op = new OperationSub();break;case "*":op = new OperationMul();break;}return op;}
    }
    

Main

  • public class Main {public static void main(String[] args) {Operation op = new OperationAdd();op = OperationFactory.createOperation("*");   //只要输出合适的计算符号,工厂类就会实例出该有的对象op.setNum1(1);op.setNum2(2);double rusult = op.getResult();System.out.println(rusult);}
    }
    

2、工厂模式实现

http://www.yayakq.cn/news/196801/

相关文章:

  • 建设外汇网站wordpress重置
  • 简单的企业网站cmswordpress怎么实现实时刷新
  • 做期货资讯网站手机网站报价单模板下载
  • 网页制作与网站建设宝典扫描版pdf关键词排名点击工具
  • 佛山建网站费用使用pycharm网站开发
  • 做网站编辑需要会什么网络宣传方式
  • wordpress 速卖通插件seo是什么化学名称
  • 找人做企业网站注意啥wordpress怎么获取在线ip
  • 自己做网站能否赚钱6湖南长沙关键词推广电话
  • 上海监理建设协会网站青岛崂山区网站建设
  • 杭州电商网站开发seo机构
  • 网站自己做的记者证erp管理软件开发公司
  • phpcms v9 实现网站搜索seo网站设计招聘
  • 做淘宝优惠网站步骤网页设计怎么做
  • 检查网站收录问题网站开发开题报告引言
  • 郑州艾特网站建设公司国外做仿牌网站
  • php5+mysql网站开发实例精讲推广产品引流的最佳方法
  • 网页网站免费wordpress可以做商城吗
  • 网站制作与网站建设pdf广东手机网站开发公司
  • 免费制作网站的平台在线代理网页浏览网站
  • 做网上购物网站网站免费优化工具
  • 如何做好网站建设的关键重点哔哩哔哩视频推广
  • app网站开发后台处理seo优化轻松seo优化排名
  • 百度网站的优缺点西安长安区建设局网站
  • 做电影网站如何买版权给我播放个免费的片
  • 网站建站wordpress深圳网站设计灵点网络公司不错
  • 期刊网站源码wordpress 文章访问次数
  • 龙华做网站天无涯网络wordpress 音乐自动播放
  • 做网站的域名是做什么用的网站内容策划书
  • 2008 iis 添加 网站 权限设置开发网站需要什么