摘要:
目录第0次任务:面向对象入门第1次任务:购物车程序的面向对象设计第2次任务:迭代改进购物车1(面向对象设计改进、UML、包结构与Git)常见问题:前两次任务第3次任务:面向对象案例分析(已放入超星互评,可选)第4次任务:迭代改进购物车2(购物车需求变更:使用继承、接口与多态)第5次任务:迭代改进购物 阅读全文
摘要:
"码云" 主要提供了源代码管理(Git/SVN)功能,最近又推出了 "高校版" 让普通老师也能利用起来以供教学使用。 学生与老师不仅能利用其管理代码,更重要的是我们的程序教学能通过对git的使用来引入业界流行的软件开放方式。 经过摸索,大概有几个可以利用的场景。 1.学生代码管理 以前学生在实验室编 阅读全文
摘要:
自查 首先请一定先看这篇文章《PTA中提交Java程序的一些套路》。该文囊括了PTA中提交Java程序的几乎所有常见问题,请仔细阅读可以少踩很多坑 **题目测试方法:**复制样例输入,然后打开一个记事本粘贴样例输入,并在最后一行按一个回车(因为最后一行也需要回车才能输入),全选复制,运行相应程序,粘 阅读全文
摘要:
- 2023.07 更新(修改文章结构、更改JDK相关内容) [TOC] # Java开发平台(JDK等)的下载、安装与Win10下Java环境变量的设置 ## 1 开发环境下载:JDK、IDE等 ### 1.1 JDK下载 以前Oracle JDK需要注册账号才能从官网下载。17以后,可直接下载。 阅读全文
摘要:
2018 2019 数据结构课程总结 2017 2018 数据结构课程总结 课程概况 课程存在问题及分析 对策 专题讨论 这个学期对数据结构课程的查找、排序、图策划了一个专题讨论。专题讨论中的题目需要综合运用本章或者前几章知识才能完成。 讨论节点:在本章讲解完后进行一次专题讨论,效果还不错。具体形式 阅读全文
摘要:
参考资料 "流与文件参考文件" "正则表达式参考资料" 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容。 1.2 流有这么多实现类,能否举出几个你认为比较有用的处理数据流的类?并说明为什么 2. 面向系统综合设计 图书馆管理系统或购物车 使用流与文件改造你的图 阅读全文
摘要:
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容。 2. 书面作业 本次PTA作业题集 1. 常用异常 结合 题集题目7 1 回答 1.1 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免? 1.2 什么样的异常要求用户一定要使用捕获处理? 2. 阅读全文
摘要:
1. 本周学习总结 以你喜欢的方式(思维导图或其他)归纳总结集合相关内容。 2. 书面作业 1. ArrayList代码分析 1.1 解释ArrayList的 源代码 1.2 解释 源代码 1.3 结合1.1与1.2,回答ArrayList存储数据时需要考虑元素的具体类型吗? 1.4 分析add源代 阅读全文
摘要:
1. 本周学习总结 1.1 面向对象学习暂告一段落,请使用思维导图,以 封装、继承、多态 为核心概念画一张思维导图或相关笔记,对面向对象思想进行一个总结。 注1: 关键词与内容不求多,但概念之间的联系要清晰,内容覆盖面向对象的核心内容即可。 注2: 颜色要少、连线不要复杂,必要的时候要在连线上进行说 阅读全文
摘要:
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容。 1.2 选做:收集你认为有用的代码片段 2. 书面作业 本次作业题集 1. List中指定元素的删除(题集题目) 1.1 实验总结。并回答:列举至少2种在List中删除元素的方法。 2. 统计文字中的单词数量并 阅读全文