- 博客(5)
- 收藏
- 关注
原创 BUAA OO 第四单元
对于开馆前和闭馆后的操作,我一律在开馆前进行图书的移动。移动的时候先做扣除用户信誉分的移动,然后再做其他移动。根据以上思路可以先大致画出UML类图,,但是具体的容器选择和方法需要在代码中不断改进,最后再形成真正正确的类图,状态图和顺序图等。
2024-06-12 17:17:57 418
原创 BUAA OO 2024第三单元总结
第一次作业主题内容是初步建立人物联系网络MyNetWork,初始化人物属性和方法MyPerson,异常类的编写统计输出,和查询构建的图中两点连通和权值等情况。首先讨论一下异常类计数和输出的写法:1.单Id触发异常:static修饰总次数和每种Id触发异常的统计量双Id触发异常类似,需判断Id1,Id2的大小决定输出顺序。
2024-05-16 16:51:57 713
原创 2024BUAA OO第一单元总结
本次作业需要完成的任务为:读入一个包含加、减、乘、乘方以及括号(其中括号的深度至多为 1 层)的单变量表达式,输出恒等变形展开所有括号后的表达式。UML图:本次作业框架可分为两部分,第一部分是用解析输入表达式的部分,包含Parser类和Lexer类。Parser类和Lexer类基本沿用了课程组提供的advanced代码,并在此基础上进行有针对的修改。Parser类为了满足解析幂函数次方,在parseTerm()里对^前后处理。
2024-03-21 11:53:36 854 1
原创 22373178申天翼oopre学习心得
我的OOpre作业总共包含Main,Adventurer,Bottle等共14个类以及一个Commodity接口。其中Main类主要处理输入和对23种操作的不同处理,相应链接到各个类的方法中;接口Commodity包含方法getprice(),将Adventurer,Bottle,Food,Equipment视作价值体implements Commodity,并在各自的类里重载getprice()方法;其余类包括三种类型药水瓶,三种装备,战斗日志记录以及商店。
2023-11-08 23:32:20 38 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人