- 博客(6)
- 收藏
- 关注
原创 【软件构造】子类型通过重载保证LSP原则
LSP原则,即Liskov替换原则,可以简单概括为子类型必须能够替换其父类使用,两者的表现行为不能有任何不同
2022-06-14 16:13:13 105
原创 【软件构造】再看JAVA的Visitor设计模式——如何兼顾可扩展性和防止表示泄露
访问者(Visitor)设计模式是指对特定类型的object的特定操作(visit),在运行时将二者动态绑定到一起,该操作可以灵活更改,无需更改被visit的类,本质上是将数据和作用于数据上的某种/些特定操作分离开来。.........
2022-06-06 15:07:29 122
原创 【软件构造】java使用海龟绘图绘制黄金分割曲线
java的海龟绘图是一个建议的绘图库,只能提供了简易的绘制直线和画笔转向的函数接口。我尝试使用海龟绘图绘制黄金分割曲线
2022-06-05 11:25:56 539
原创 软件构造课程笔记--Class Diagram详解
上图是软件构造课程实验中的一个类图,各式的箭头和注释令我晕头转向,特此介绍一下何为类图并解释各类箭头和注释的含义。类图(UML)是一种用来描述接口、
2022-06-02 23:37:47 483
原创 计算机系统大作业
计算机系统大作业题 目 程序人生-Hello’s P2P 专 业 计算学部学 号 120L022026班 级 2003007学 生 唐xx 指 导 教 师 吴锐计算机科学与技术学院2021年5月摘 要一个简单的Hello程序是所有程序员的出发点。然而,就是这样一个简单的程序同样也涉及到预处理、编译、汇编、链接以及运行时的进程管理、访存、IO管理的
2022-05-20 14:58:29 599 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人