面向对象设计与构造2022 (北京航空航天大学 - 计算机学院)

  • 第一单元总结

    第一单元总结 目录 作业分析 本单元三次作业的任务是,输入一个满足形式化定义的字符串$Expre$,按数学意义将其解读,并拆去所有括号。可能含有自定义函数、求和函数、三角函数、幂函数。 第三次作业的形式化定义如下: \[ \begin{aligned} Expre &\rightarrow [+|-
    StyWang   2022-03-25 20:55   1   51
  • OO第一单元总结

    OO 第一单元总结 第一单元通过三次递进式作业,让我们实现了较复杂表达式的解析,在这三次作业中我也有很多收获,接下来我对三次作业分别进行总结回顾。 第一次作业 摘要: 本次作业需要完成的训练目标为:完成单变量多项式的括号展开,初步体会层次化设计的思想。具体要求是:读入一个包含加、减、乘、乘方以及括号
    BruceHimself   2022-03-25 20:42   0   191
  • BUAA OO-Course 2022 Unit1 Summary

    BUAA 面向对象设计与构造第一单元——表达式解析博客作业
    NormalLLer   2022-03-25 20:35   2   67
  • BUAA_OO_第一单元作业

    第一次作业 心得 第一单元的作业让我体会到了面向对象的威力,在pre2中已经知道了面向对象这一种数据组织形式。最让我有感觉的就是这次作业中表达式作为一个因子的这种设置,这种设置让类的定义有了递归的关系。 除此之外,我还感受到了模块化编程对于字符串处理的用处,Lexer实际上提供了一个标准化识别字符串
    李wk   2022-03-25 20:34   0   14
  • 面向对象设计与构造 第一单元总结

    第一单元博客作业 本单元通过三次课下作业迭代实现了一个最终支持三角函数,求和函数以及自定义函数的表达式解析化简(要求去除非必要括号)程序。 接下来我会依次对这三次作业进行分析,由于需要基于度量分析,为便于理解在开始之前我们先列举一些需要用到的评价指标: project层次 v(G)avg平均圈复杂度
    Mars2012   2022-03-25 20:24   0   31
  • 「BUAA OO Unit 1 HW4」第一单元总结

    「BUAA OO Unit 1 HW4」第一单元总结 Part 0 前言 OO第一单元作业主题是表达式化简,具体为通过对表达式结构进行建模,完成单变量多项式的括号展开,体会层次化设计和面向对象的思想。如今,第一单元已经告一段落,在这里再次对自己的学习内容和成果加以总结。 Part 1 第一次作业 第
    被水淹没的一条鱼   2022-03-25 20:14   0   198
  • BUAA北航面向对象OO第一单元总结

    OO第一单元总结 前言 本次OO第一单元总结将从如下几个部分展开: 1.三次作业迭代开发思路 2.整体架构分析 3.自动化生成数据及自动化测评实现思路 4.自我程序bug分析及测试手段 5.他人程序bug分析 6.hack别人程序bug策略 7.心得体会 8.鸣谢 复杂度分析利用IDEA的Metri
    繁华丶人间   2022-03-25 20:13   1   311
  • buaa_oo_第一单元总结

    前言 本单元面向对象作业是展开带括号的表达式,并对表达式表示形式进行化简。由于是第一次接触java,寒假中的pre练习在开学前两天才草草完成,而且开始时没有学会git的用法,不知道怎么提交评测,感觉心力交瘁。第一单元碰到这一系列问题时总觉得题目很难很复杂,心里感到害怕,觉得自己完成不了。虽然经过了助
    buaa_zzy   2022-03-25 19:55   1   16
  • 面向对象第一单元总结

    第一次作业总结 第一单元希望我们能够建立面向对象程序的认识 总结分析,通过第一次作业,我建立了一个面向对象程序的框架,包括了理论课所述的三个关键模块:输入处理、主控、核心数据管理 任务概览 对一个简单的,含双层括号的表达式进行展开化简 思路分析 首先确定处理输入的大致流程如下: graph LR i
    FlyingAns   2022-03-25 19:46   1   92
  • OO第一单元总结

    OO第一单元总结 复杂度分析各参数的意义 CogC(Cognitive Complexity):衡量一个代码单元直观理解的难易程度。 ev(G)(Essential Cyclomatic Complexity):模块包含非结构化结构的程度的度量。 iv(G)(Design Complexity):是
    theSerein   2022-03-25 19:42   0   22