摘要:
20172308 2017 2018 2 《程序设计与数据结构》实验三报告 课程:《程序设计与数据结构》 班级: 1723 姓名: 周亚杰 学号:20172308 实验教师:王志强 实验日期:2018年5月16日 必修/选修: 必修 1.实验内容 + 敏捷开发与XP实践 1:安装alibaba 插件 阅读全文
摘要:
20172308 2017 2018 2 《Java程序设计》第十周学习总结 教材学习内容总结 1.集合: a.定义:一种对象,类似于保存其他对象的存储库(并且提供增添,删除等管理所保存元素的服务) b.同构:集合保存的对象类型全部相同 异构:集合可以保存各种类型的对象 c.特点:保存对象的基础数据 阅读全文
摘要:
20172308 2017 2018 2 《Java程序设计》第九周学习总结 教材学习内容总结 1.第十一章 异常 1.什么是异常:非正常情况或错误的对象,由程序或运行时环境抛出,可根据需要进行捕获处理 2.错误:类似异常,但不可恢复且必须捕获处理 3.try catch:用于捕获可能出现的异常语句 阅读全文
摘要:
一.结对对象 姓名:侯泽洋 学号:20172308 担任角色:驾驶员(侯泽洋) "伙伴第二周博客地址" 二.本周内容 (一)继续编写上周未完成代码 1.本周继续编写代码,使代码支持分数类计算 2.相关过程截图 a.下图是上周编写的生成题目的类,不能运行。 下图是本周更新的代码,可以支持分数的产生,红 阅读全文
摘要:
20172308 2017 2018 2 《Java程序设计》第八周学习总结 教材学习内容总结 1.多态 a.体现: 父类引用指向了自己的子类对象; 父类的引用接受自己的子类对象。(eg: ) b.好处:大大提高了程序的扩展性。 c.前提:类与类之间有关系(继承,实现) d.弊端:提高了扩展性,但只 阅读全文
摘要:
一.结对对象 姓名:侯泽洋 学号:20172308 担任角色:驾驶员(侯泽洋) "伙伴第一周博客地址" 二.本周内容 1.程序需求 (1).自动生成题目 可独立使用(能实现自己编写测试类单独生成题目的功能) 可生成不同等级题目,类似于: 1级题目:2 + 5 = 、10 5 = 之类的两个数,一个运 阅读全文
摘要:
20172308 2017 2018 2 《程序设计与数据结构》实验2报告 课程:《程序设计与数据结构》 班级: 1723 姓名: 周亚杰 学号:20172308 实验教师:王志强 实验日期:2018年4月17日 必修/选修: 必修 1.实验内容 + 初步掌握单元测试和TDD + 理解并掌握面向对象 阅读全文
摘要:
20172308 2017 2018 2 《Java程序设计》第七周学习总结 教材学习内容总结 继承 1.父类与子类,子类继承了父类的所有方法和变量,即使声明为private(会为变量预留内存空间,但不能按名引用父类private成员),但不会继承父类构造方法(因为那毫无意义) 2.子类有时会用到父 阅读全文
摘要:
20172308 2017 2018 2 《Java程序设计》第六周学习总结 教材学习内容总结 数组 1.保存元素个数预定义,数组是必须实例化的对象,声明后大小不可变。 2.数组保存的可以是基本数据类型,对象(包括自己编写的),数组也可以作为参数 3.数组的参数可以用方法变成可变长度参数,也可以通过 阅读全文
摘要:
20172308 2017 2018 2 《Java程序设计》第五周学习总结 教材学习内容总结 1.条件判断 a.if语句: 如果条件表达式的运算结果是true,则执行if中的语句,然后执行if后面的语句 b.if else语句:如果条件成立执行第一条语句,不成立则执行else语句。 c.switc 阅读全文