• 课程作业七


    基类与派生类

    - Random类实现产生随机数的方法
    - RandomNumber类继承Random,有四个整型数据成员,具有赋予数据成员随机数值的方法和显示数据成员数值的方法
    - Randomoperation类继承RandomNumber类,新增三个字符成员,random()方法实现给字符成员赋值,showoper()方法实现显示所生成运算式的方法。

    GitHub

    简单工厂模式

    简单工厂模式是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常具有共同的父类。
    简单工厂模式包含的角色和相应职责:
    • 工厂角色:工厂模式的核心,由它负责创建所有的类的内部逻辑.工厂类能被外界调用,并创建所需要的产品对象。可被外界调用。
    • 抽象产品角色:简单工厂模式所创建的所有对象的父类。
    • 具体产品角色: 简单工厂所创建的实例对象。

    工厂模式在随机生成算式的应用

    • 工厂角色:主函数调用,负责创建运算式对象
    • 抽象产品角色:运算式类
    • 具体产品角色:具体运算式,纯加法运算式,纯减法运算式,混合算式,分数运算式。
  • 相关阅读:
    MyEclipse编码集设置
    Tomcat内存溢出问题解决
    避免头文件多次编译
    C++指针学习(1)
    C++头文件和实现(用复数类举例)
    从helloworld开始
    标准库string类型
    浅谈Lua的Coroutine协程的多"线程"并发模型
    关于闭包函数的概念和原理
    笔记
  • 原文地址:https://www.cnblogs.com/liao-yp/p/6973228.html
Copyright © 2020-2023  润新知