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

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

    面向对象设计与构造-第一单元-总结博客 目录 1 第一次作业 1.1 架构设计 1.2 度量分析 2 第二次作业 2.1 架构设计 2.2 度量分析 3 第三次作业 3.1 架构设计 3.2 度量分析 4 测试与debug 5 心得体会 Homework1 1.1 架构设计 本次作业要求为解析表达式
    Doris_M   2022-03-24 21:13   3   90
  • 「BUAA-OO」第一单元总结

    「BUAA-OO」第一单元总结 前言 第一单元的主题是表达式括号展开,主要的学习目标是熟悉面向对象的思想,学会使用类来管理对象,掌握一定的模块化设计能力。本单元一共有三次作业——单变量多项式展开,含有三角函数、求和函数和自定义函数的多项式展开,含有多层嵌套的表达式展开。 可以看出,这三次作业的要求是
    Hyggge   2022-03-24 21:09   1   99
  • BUAA_2022_OO_task1_博客总结

    OO的第一单元也算是告一段落了,尽管发布本篇博客的很大一部分原因是班级的作业废话,但是,在这一个月完成作业时的所思所想,我也很想和各位一同分享 在此,欢迎各位来看我的博客顺便也点个赞吧,呜呜 本篇博客主要分为如下几大部分: 1. 对历次作业的分析,包含度量分析,简单的设计思路,UML类图,简单的优缺
    hxyeverywhere   2022-03-24 21:03   1   47
  • OO_Lab0总结博客

    OO_Lab0 问题描述 对表达式结构进行建模,将表达式中非必要的括号进行展开并化简。 设定的形式化表述(仅写出部分): 表达式 \(\rightarrow\) 空白项 [加减 空白项] 项 空白项 | 表达式 加减 空白项 项 空白项 项 \(\rightarrow\) [加减 空白项] 因子 |
    15101051   2022-03-24 20:46   1   64
  • BUAA_OO 第一单元总结

    1.结构 1.1 大体思路 建立Term,Expression分别表示项和表达式; 建立Lexer,Parser解析表达式; 1.2 项 Term 笔者将项处理成形如axb∏sin(expi)cos(expi) axb :a--constant;b--exponent; ∏sin(expi)cos(
    KeiEswy   2022-03-24 20:43   5   72
  • BUAA OO 第一单元作业总结

    BUAA OO 第一单元作业总结 一、题目简介 ​ 第一次作业为最多含有一层深度括号的单变量表达式恒等变形展开所有括号,包含加、减、乘和乘方运算。 ​ 第二次作业在第一次作业基础上增加了三角函数、求和函数以及自定义函数调用。 ​ 第三次作业增加了多层嵌套的要求,包括括号的嵌套以及函数调用的嵌套。 二
    OutlierXv   2022-03-24 20:31   0   28
  • BUAA-OO-第一单元总结

    整理三次作业处理逻辑和代码架构,对第一次进行的“面向对象”编程进行总结与反思。
    Kazeya_y   2022-03-24 20:24   0   36
  • OO第一单元总结

    OO第一单元总结 一、整体综述和架构分析 在开始动笔第一次作业之前,看了很多学长学姐的博客,整体而言今年题目变化较大,但存储结构大体还是可以沿用的(后续加入自定义函数、求和函数对因子层次扩展)。因此从最开始我便确定了基于递归下降法的架构(乐,没有经历重构)。 项目整体包含以下层次: UML类图如下:
    warriors2001   2022-03-24 20:22   3   47
  • OOBeiHang Unit1 Report

    To Simplify Expression ! 一、整体架构与拓展过程 整体架构分为 读取、解析、合并三个部分。 1. 读取部分: 读取部分主要包含类Lexer、Paser、FunctionFactor、FunctionList、Function、Sum。这一部分架构如下图: (1)函数的获取:
    PangRJ   2022-03-24 20:03   2   45
  • BUAA_OO第一单元反思

    BUAA OO U1
    霍墨墨   2022-03-24 19:52   1   32