面向对象设计与构造-第一单元-总结

虽然我没做完没次作业,但是我还是有对第一单元自己的想法。

作业1

作业要求简述:多项式求导,多项式由多个项之间用加减运算符连接而成,项由有符号整数和幂函数的乘积构成,支持1*x和x^1的省略形式,支持+1*x的省略形式,需要注意的是多项式前面可以有一个符号,而有符号整数之间不可以出现空格,其余地方都可以出现空格,以上就是这次作业要求的提炼;

下面我第一次作业diagram

面向对象设计与构造-第一单元-总结_第1张图片

 

 main只是转给InputParser的工作。InputParser做最重要的工作。首先用wrongFormat判断输入是否合格要求,否的话输出“WRONG FORMAT!" ,是的话使用calc方法计算。最后用output()输出。

作业2-作业3

虽然我没做完,但是想法会难一点。首先要在wrongFormat方法里加新的判断,然后在加calc里面可以加新的计算方法。

你可能感兴趣的:(面向对象设计与构造-第一单元-总结)