摘要:
20172301 2017 2018 2 《程序设计与数据结构》实验三报告 课程:《程序设计与数据结构》 班级: 1723 姓名: 郭恺 学号: 20172301 实验教师:王志强老师 助教:张旭升/刘伟康 实验日期:2018年5月16日 必修/选修: 必修 1.实验内容 实验1: 代码规范 ,安装 阅读全文
摘要:
20172301 2017 2018 2 《程序设计与数据结构》第十周学习总结 教材学习内容总结 集合:是一个 对象。 同构和异构:取决于 集合保存的是否是类型全部都相同的对象。 ArrayList由于其多态性,所以可以存储任何类型的对象,是 异构 线性数据结构: 队列: 先进先出 堆栈: 后进先出 阅读全文
摘要:
20172301 2017 2018 2 《程序设计与数据结构》第九周学习总结 教材学习内容总结 第十一章 异常的定义: 一个异常是一个定义 非正常情况或错误 的对象,由程序或运行时环境抛出,可以 根据需要进行 相应的捕获和处理。 异常和错误:错误是不可恢复的问题并且 必须捕获处理 。而异常的三种解 阅读全文
摘要:
20172301 结对编程练习_四则运算 第二周 阶段总结 相关过程截图 关键代码解释 (1)中缀表达式转后缀表达式,后缀表达式的计算 在我看来,这两个部分应该是四则运算的 核心 。为什么这么说呢?因为要想知道你的答案是否正确,必须要给出相对应的答案。 首先,我们要清楚 为什么 要把中缀表达式转换为 阅读全文
摘要:
20172301 2017 2018 2 《程序设计与数据结构》第八周学习总结 教材学习内容总结 多态: 有许多形式 ,能在不同的时间指向 不同类型的 对象。 多态的体现:父类的引用指向了自己子类的对象。 多态的前提:类与类之间要存在 继承 或者是 实现 关系,并且 存在覆盖 。 多态的好处:提高代 阅读全文
摘要:
20172301 结对编程练习_四则运算 第一周 阶段总结 1.项目内容设计 自动生成题目 可独立使用(能实现自己编写测试类单独生成题目的功能) 可生成不同等级题目,类似于: 1级题目:2 + 5 = 阅读全文
摘要:
20172301 2017 2018 2 《程序设计与数据结构》实验二报告 课程:《程序设计与数据结构》 班级: 1723 姓名: 郭恺 学号: 20172301 实验教师:王志强老师 实验日期:2018年4月18日 必修/选修: 必修 实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向 阅读全文
摘要:
20172301 2017 2018 2 《程序设计与数据结构》第七周学习总结 教材学习内容总结 继承 :简单来说就是在两个类之间建立一种“是”的关系。就像是马是动物,字典是书一样。子类是一种更具体的父类版本。但是,你能说动物就都是马吗?字典就都是书吗?不可以!所以,继承是单向的。 就是说,父类不能 阅读全文
摘要:
20172301 2017 2018 2 《程序设计与数据结构》第六周学习总结 教材学习内容总结 第八章是数组。那么我们就要清楚 数组的概念 。 同一类型数据的集合,就是一个容器。 声明数组有两种 格式 : 元素类型[] 数组名 = new 元素类型[元素个数或数组长度]; eg: int[] ar 阅读全文
摘要:
20172301 2017 2018 2 《程序设计与数据结构》课堂测试修改报告 课程:《程序设计与数据结构》 班级: 1723 姓名: 郭恺 学号: 20172301 实验教师:王志强老师 测试日期:2018年4月11日 必修/选修: 必修 测试内容 书P241 PP7.4 修改 Ratioanl 阅读全文