摘要:
教材学习内容总结 1.集合 定义:专门用于保存信息的对象。 集合的同构和异构: 同构:集合中保存的类型全部相同。 异构:集合中可以保存全部的类型。 2.数据结构 数据结构分类: 动态数据结构:一个动态数据结构使用链来实现,它的大小规模可以随意增大减小。 构建链表 格式: 线性数据结构 队列(queu 阅读全文
摘要:
20172303 20172322 2017 2018 2 《程序设计与数据结构》结对编程项目 四则运算 项目总结 结对对象 姓名:张昊然 学号:20172322 "码云地址" "第一周博客地址" "第二周博客地址" 担任角色: 领航员:范雯琪 驾驶员:张昊然 所有基础要求已经满足,另虽然我们是两人 阅读全文
摘要:
20172303 2017 2018 2 《程序设计与数据结构》第9周学习总结 教材学习内容总结 第十一章 异常 1.异常 异常处理 异常处理的常用方法有三种: 根本不处理 当异常发生时处理异常 在程序的某个位置集中处理异常 处理异常的主要方法是捕获异常 异常捕获——try catch语句 格式: 阅读全文
摘要:
20172303 2017 2018 2 《程序设计与数据结构》结对编程项目 四则运算 第二周 结对对象 姓名:张昊然 学号:20172303 "第二周博客地址" 担任角色: 领航员:范雯琪 驾驶员:张昊然 第二周的基本要求在第一周已经实现,所以本周的主要任务是完成文件处理的扩展需求,因为在周一课上 阅读全文
摘要:
20172303 2017 2018 2 《程序设计与数据结构》第8周学习总结 教材学习内容总结 1.多态性 多态性引用可以在不同时间指向不同类型对象,即运行一致性的方法出现不一致的行为。 后绑定: 绑定:程序执行时被要求调用某个方法才可执行某段代码,叫做绑定。 在多态引用中,这种绑定在程序运行之后 阅读全文
摘要:
20172303 2017 2018 2 《程序设计与数据结构》结对编程项目 四则运算 结对对象 姓名:张昊然 学号:20172322 第一周博客地址:http://www.cnblogs.com/zhangyeye233/p/8977631.html 担任角色: 前期:确定类的个数和每个类的基础编 阅读全文
摘要:
20172303 2017 2018 2 《程序设计与数据结构》实验二报告 课程:《程序设计与数据结构》 班级: 1723 姓名: 范雯琪 学号:20172303 实验教师:王志强 助教:张旭升/刘伟康 实验日期:2018年4月17日 必修/选修: 必修 1.实验内容 1. 初步掌握单元测试和TDD 阅读全文
摘要:
20172303 2017 2018 2 《程序设计与数据结构》第7周学习总结 教材学习内容总结 1.继承 继承的过程是在两个类之间建立一种“是”的关系,即子类是一种更具体的父类版本。 父类用于派生新类,又称为超类或基类。被派生出来的类称为子类或亚类。 Java中使用 进行派生 格式: 继承具有单向 阅读全文
摘要:
20172303 2017 2018 2 《程序设计与数据结构》第6周学习总结 教材学习内容总结 1.数组及其的声明和使用 数组用于分组和组织数据。 数组索引总是从0开始的,其原因是尽可能地使元素地址的计算更简单容易。 元素地址计算方法:元素的索引值×每个元素所占字节数+数组起始地址。 创建数组必须 阅读全文
摘要:
20172303 2017 2018 2 《程序设计与数据结构》第5周学习总结 教材学习内容总结 第五章 控制程序执行流程的语句分为两类:条件语句(又称为选择语句)和循环语句。 相等性、关系和逻辑运算符的运用 if语句(条件语句),可使用语句块,可嵌套。 格式: if else语句。 格式: els 阅读全文