《2019面向对象程序设计(java)课程学习进度条》

学习资源

1.教材P28-P76

2.3章教学课件3.1-3.8

3.corejava.zip中第3章示例程序3-1—3-5

4.Eclipse简明教程.pdf

5.MOOC & 视频:浙江大学 翁恺老师:零基础学java 1.2-1.32.1-2.43.1-3.24.1-4.36.1-6.3

自主学习任务

1. 以命令行方式或在Eclipse集成开发环境中编辑、编译、运行第3章示例程序3-1—3-5,结合程序运行结果理解程序代码,每个示例程序从语法、算法两个角度总结学习收获;

2. 编制《2019面向对象程序设计(java)课程学习进度条》作为置顶博文(随笔),开始坚持记录个人编程水平每周提升参数,格式如下表,填写表格中第一周、第二周数据。(5分)

(阅读/编写)代码行数 发布博客量/评论他人博客数量 课余学习时间(小时)

学习收获最大的程序

阅读或编译让我

第一周 20/10 1/0 5

实验一 实验题7

九九乘法表(使用了for循环)

第二周 200/40 2/0 8.5

3章 实验2、实验3

理解了String类对象和StringBuilder类对象的用法与区别。

通过实验4理解了Java中命令行参数的用法。

第3章 3-3 3-4 3-5示例程序中理解了while、do-while、for循环的用法结构。

第三周  300/50 3/0 4  程序设计中的实验二
第四周  671/70 4/0 6  第4章 实验二
第五周  395/84 4/0 4 理解Employee和Manager类的关系子类的用途,getSalary的多态性质
第六周  439/96 4/0 4

 懂得使用:Manager类、ManagerTest类                        

Person类、PersonTest类

第七周  906/176 5/0 4

 编程练习:定义抽象类Shape。

 使用的方法:public double getPerimeter();public double getArea())。

 让Rectangle与Circle继承自Shape类。

 编写double sumAllArea方法输出形状数组中的面积和和double sumAllPerimeter方法输出形状数组中的周长和。

 使用了类似shape.getClass()(获得类型),shape.getClass().getSuperclass()(获得父类型)

第八周  1257/289  6/0  4

 编程练习(将身份证号.txt 中的信息读入到内存中)

Lambda表达式

第九周        
第十周  1680/206  7/0  4  程序7-2的调试

第十一周

 2227/347  8/0  4

实验2结对编程练习(编写一个泛型接口GeneralStack

第十二周  2669/  9/0  4  
第十三周  3258/274  10/0  5.5  结对编程练习(随机点名器);程序11-4、11-5
第十四周  3897/210  11/0  6.5  结对编程练习
第十五周        
第十六周        
第十七周        
累计        
posted @ 2019-09-08 20:47  201871010112-梁丽珍  阅读(155)  评论(1编辑  收藏  举报