zoukankan      html  css  js  c++  java
  • 第五次作业(计算器第三步)

    —— Deadline 2016/05/10 22:00——

    ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑

    1. 输入方式
      这次又添加了一种读取四则运算表达式的方式了。
      所有方式只能够通过命令行传参的方式执行。
      下文说的表达式都含等号,且等号紧跟表达式后面,中间无空格。1+1=
      以下表达中,用X代表第一个参数,用Y代表第二个参数(如果有的话),用Z代表第三个参数(如果有的话)
      • 如果X为表达式,Y为空,那么只输出表达式的结果;
      • 如果X为“-a”,Y表达式。将表达式输出,后面接着表达式的结果(中间用一个空格隔开);
      • 如果X为“-f”,Y为txt文件的路径,则从该文件中读取表达式(每个表达式一行,有多行),并将答案输出到Z的路径上
        • Y的路径例如:“D: est.txt”
        • Z的路径例如:“D: esults.txt”
      • 所有关于输出的代码,都写在Print类里面
    2. 描述框架图
      用图形的方式描述整个项目的框架,即各个类之间的调用关系。
      • 框架图不等于流程图
      • 调用关系用带箭头的线表示出来
      • 能够体现出层次关系
    3. 这次仍然要写博客来记录,要求和之前一样。

    本次作业目的:

    1. 了解文件的读写
    2. 对项目有整体观,为以后的改进做铺垫
  • 相关阅读:
    Java面试:用set集合的时候,重写过hashcode()和equal()方法吗?有什么作用?
    Bootstrap起步
    Java NIO
    Dobbo和SpringCloud区别
    Java虚拟机类加载机制和双亲委派模型
    继承和组合的特点和区别
    LinkedList和ArrayList底层原理
    聚集索引和非聚集索引
    Stream和迭代器的区别
    悲观锁和乐观锁
  • 原文地址:https://www.cnblogs.com/fzuoop/p/5451293.html
Copyright © 2011-2022 走看看