笔记
*小白*
软件新手
展开
-
体系架构学习
体系结构基础 体系结构例题练习: 本次体系结构练习融入了一个新的名词及委托,委托就是面向对象的基石,也就是别人在指挥自己做事情的时候,先完成自己能做的再启动自己不能完成需要依靠其他类来完成之后再返回结果的总过程。 问题描述: 在一个网络游戏中,需要考虑将来能够快速灵活地添加怪物。试设计游戏的怪物系统,表示出必要的属性和方法,从而体现出你的怪物系统在于玩家交互的时候不会受到新增怪物的影响。 原因分析: 提示:当增加一个功能的时候应该增加一个类,而不是往原有类中新增方法,因为一个软件程序有上万行的代码,如原创 2020-10-29 18:40:32 · 117 阅读 · 0 评论 -
体系架构学习
课堂例题练习记录 通过对问题结构的构建建议创建软件架构的思想,从而慢慢深入了解体系结构 问题描述: 在一个图书管理系统中,普通用户可以进行图书的查询、借阅和归还,其中借阅和归还还只能通过向管理员申请,由管理员完成。试提取图书管理系统的类,表示出各个类的重要属性和方法以及方法所需要的参数。只写class{}块。 问题分析: 由题目大致可以提取出三个基础类,用户类、管理员类、书类。 普通用户可以进行图书的查询、借阅、归还可知普通用户类该有的姓名、用户ID、密码等属性,因为用户需要登录系统,所以用户还需要提原创 2020-09-25 19:04:59 · 73 阅读 · 0 评论