基于Java的面向对象编程范式
本课程完成了编程思维、结构化编程范式、面向对象编程方式的介绍,并且着重强调了面向对象编程中封装、协作和可修改性三个重要概念。通过客观题和6道编程题的训练,进一步加深对面向对象编程范式的理解,初步领略面向对象编程范式的风采。
👁 38 浏览
课程目录
1 - 编程之前
1-01-科学思维vs工程思维
播放
1-02-数学建模
播放
1-03-计算机建模 1
播放
1-04-计算机建模 2
播放
1-05-软件工程建模
播放
1-06-软件开发生命周期模型
播放
1-07-分解与抽象
播放
1-08-层次性
播放
1-09-HelloWorld
播放
1-10-代码是用来读的
播放
1-11-有代码就得有测试
播放
1-12-用例来给需求建模
播放
2 - 结构化编程范式
2-01-结构化编程思想
播放
2-02-数据流图
播放
2-03-结构图
播放
2-04-数据流图向结构图的转变
播放
2-05-顺序、循环、分支
播放
2-06-MatrixCalculation
播放
2-07-避免重复
播放
2-08-测试分支和循环
播放
3 - 面向对象编程范式
3-01-变更时不可以避免的
播放
3-02-大范围的修改vs有限范围
播放
3-03-面向对象的世界观
播放
3-04-类和对象
播放
3-05-BadMatrix
播放
3-06-重用
播放
3-07-测试单个类
播放
4 - 类的封装
4-01-在一起
播放
4-02-封装
播放
4-03-MyMatrix
播放
4-04-寻找类和对象
播放
4-05-用类图表达类的职责
播放
4-06-防御式编程
播放
4-07-静态变量和静态方法
播放
4-08-简单类的初始化
播放
全部评论(0)