跳至主內容
展開全部
全部收合
展延
展延
一般
被特別標註的
课程公告区
请17软工的同学加入班级小组
软件构造课程介绍
软件构造_说课介绍
17软工 第1周安排
17软工 第2周安排
17软工 第3周安排
17软工 第4周安排
17软工 第5周安排
17软工 第7周安排
17软工 第8周安排
17软工 第9周安排
展延
展延
1软件构造概述(第2-3章)
被特別標註的
第3章 设计模式概述
第2章 面向对象设计原则
面向对象设计原则思维导图
什么是面向对象设计原则
单一职责原则
【实例讲解】(单一职责)
开闭原则
【实例讲解】(开闭原则)
课堂练习
里氏代换原则
【实例讲解】(里氏代换)
依赖倒转原则
【实例讲解】(依赖倒转)
接口隔离原则
【实例讲解】(接口隔离)
合成复用原则
【实例讲解】(合成复用)
迪米特法则
【实例讲解】(迪米特法则)
展延
展延
2简单工厂模式(第4章)
被特別標註的
第4章 简单工厂模式
创建模式思维导图
结构模式思维导图
行为模式思维导图
1简单工厂模式的定义
2简单工厂模式的结构
3简单工厂模式的分析
【实例讲解】电视机工厂实例
【实例讲解】配置文件
4简单工厂模式的效果与应用
【代码】Chapter 04 Simple Factory
展延
展延
3工厂方法模式(第5章)
被特別標註的
第5章 工厂方法模式
1工厂方法模式定义
2工厂方法模式结构与分析
【实例讲解】电视机工厂
3工厂方法模式效用
【代码】Chapter 05 Factory Method
展延
展延
4抽象工厂模式(第6章)
被特別標註的
第6章 抽象工厂模式
1抽象工厂模式定义
2抽象工厂模式结构与分析
【实例讲解】电视机工厂
3抽象工厂模式效果与应用
课堂小测
【代码】Chapter 06 Abstract Factory
展延
展延
5建造者模式(第7章)
被特別標註的
第7章 建造者模式
建造者模式定义
建造者模式结构与分析
【实例讲解】KFC工厂
建造者模式效用
课堂小测
【代码】Chapter 07 Builder
展延
展延
6原型模式(第8章)
被特別標註的
第8章 原型模式
原型模式定义
浅复制与深复制
【实例讲解】邮件复制浅克隆
【实例讲解】邮件复制深克隆
原型模式效用
课堂练习
创建型模式总结提纲4-9章
【代码】Chapter 08 Prototype
展延
展延
7单例模式(第9章)
被特別標註的
第9章 单例模式
单例模式定义
单例模式结构与分析
【实例讲解】打印机实例
单例模式效用
【代码】Chapter 09 Singleton
展延
展延
8适配器模式(第10章)
被特別標註的
第10章 适配器模式
适配器模式定义
适配器模式结构与分析
【实例讲解】仿生机器人实例
适配器模式效用
【代码】Chapter 10 Adapter
展延
展延
9桥接模式(第11章)
被特別標註的
第11章 桥接模式
桥接模式定义
桥接模式结构与分析
【实例讲解】毛笔实例
桥接模式效用
【代码】Chapter 11 Bridge
展延
展延
10装饰模式(第13章)
被特別標註的
第13章 装饰模式
装饰模式定义
装饰模式结构与分析
【实例讲解】变形金刚
装饰模式效用
【代码】Chapter 13 Decorator
展延
展延
11组合模式(第12章)
被特別標註的
第12章 组合模式
组合模式的定义
组合模式的结构与分析
【实例讲解】水果拼盘实例
组合模式的效用
【代码】Chapter 12 Composite
展延
展延
12外观模式(第14章)
被特別標註的
第14章 外观模式
外观模式的定义
外观模式的结构与分析
【实例讲解】电源总开关
外观模式的效用
【代码】Chapter 14 Facade
展延
展延
13享元模式(第15章)
被特別標註的
第15章 享元模式
享元模式的定义
享元模式的结构与分析
【实例讲解】共享网络设备-内部状态
【实例讲解】共享网络设备-外部状态
享元模式的效用
【代码】Chapter 15 Flyweight
结构型模式总结提纲10-15章
展延
展延
14 代理模式(第16章)
被特別標註的
第16章代理模式
第16章 代理模式
课堂实例代码
授课视频:静态代理
授课视频:动态代理
代理模式的定义
代理模式的结构与分析
代理模式的类型
【实例讲解】论坛实例
代理模式的效用
展延
展延
15 职责链模式(第17章)
被特別標註的
第17章 职责链模式
第17章 职责链模式
职责链模式实例源码
授课视频:职责链模式
职责链模式的定义
职责链模式的结果与分析
【实例讲解】请假条审批
职责链模式的效用
展延
展延
16 命令模式(第18章)
被特別標註的
课件:第18章:命令模式
第18章 命令模式
讲授视频:命令模式
command
展延
展延
17解释器模式和迭代器模式(第19、20章)
被特別標註的
第19章 解释器模式
导学视频:解释器模式
interpreter(有更新
第20章 迭代器模式
导学视频:迭代器模式
iterator
展延
展延
18 中介者模式和备忘录模式
被特別標註的
第21章 中介者模式
导学视频:中介者模式
mediator
Lab6 3
第22章 备忘录模式
memento
导学视频:备忘录模式
展延
展延
19 观察者模式和状态模式
被特別標註的
第23章 观察者模式
导学视频:观察者模式
observer
第24章 状态模式
导学视频:状态模式
state-课例
展延
展延
20 策略模式和模板方法模式
被特別標註的
导学视频:策略模式
策略模式
策略模式-示例代码
模板方法模式
模板模式-示例代码
导学视频:模板方法模式
展延
展延
21 访问者模式
被特別標註的
导学视频:访问者模式
访问者模式
访问者模式(课例源码)
软件构造
人工智能学院
https://moodle.scnu.edu.cn/pluginfile.php/346369/course/overviewfiles/rjgz_1512282310222538.jpg
搜尋課程
帳號
密碼
登入
Moodle Login Page
首頁
Course Category
广州校区石牌校园
[101] 教育科学学院
[103] 历史文化学院
[104] 外国语言文化学院
[107] 国际文化学院
[108] 美术学院
[111] 教育信息技术学院
[112] 数学科学学院
[113] 生命科学学院
[114] 地理科学学院
[115] 计算机学院
[116] 心理学院
[117] 继续教育学院
[119] 马克思主义学院
[166] 哲学与社会发展学院
[174] 半导体科学与技术学院
[179] 教育人工智能研究院
[231] 本科生院
[612] 教师教育学部
[991] 军事教研室
[223] 校团委
[122] 生物光子学研究院
[124] 脑科学与康复医学研究院
[230] 党委学生工作部
[301] 网络信息中心
广州校区大学城校园
[109] 旅游管理学院
[130] 文学院
[131] 经济与管理学院
[132] 法学院
[134] 体育科学学院
[135] 音乐学院
[136] 物理学院
[189] 光电科学与工程学院
[164] 环境学院(环境研究院)
[165] 化学学院
[168] 政治与公共管理学院
佛山校区南海校园
[151] 城市文化学院
[152] International Business College
[174] 半导体科学与技术学院
[175] 人工智能学院
[176] 电子与信息工程学院
[178] 阿伯丁数据科学与人工智能学院
汕尾校区滨海校园
[181] 基础教育学院
[182] 数据科学与工程学院
[183] 材料与新能源学院
[184] 汕尾校区公共课教学部
[185] 行知书院
[186] 创新发展研究院
[187] 创意设计学院
[188] 商学院
其他
[992] 培训课程
[993] 通识教育
[994] 辅修课程
[995] 党课
[997] 公开课
[999] 其他
平台操作指南
砺儒文件库
数据统计
申请课程
本科生课程(一键建课)
其他课程(开课申请)
申请列表
使用介绍
更多
正體中文 (zh_tw)
简体中文 (zh_cn)
日本語 (ja)
正體中文 (zh_tw)
English (en)
Français (fr)
Русский (ru)
開啟課程索引
软件构造
6原型模式(第8章)
6原型模式(第8章)
Top Block Position
Section outline
Select activity 第8章 原型模式
第8章 原型模式
檔案
完成
學生必須
標記為完成
Select activity 原型模式定义
原型模式定义
頁面
完成
學生必須
標記為完成
Select activity 浅复制与深复制
浅复制与深复制
頁面
完成
學生必須
標記為完成
Select activity 【实例讲解】邮件复制浅克隆
【实例讲解】邮件复制浅克隆
頁面
完成
學生必須
標記為完成
Select activity 【实例讲解】邮件复制深克隆
【实例讲解】邮件复制深克隆
頁面
完成
學生必須
標記為完成
Select activity 原型模式效用
原型模式效用
頁面
完成
學生必須
標記為完成
Select activity 课堂练习
课堂练习
測驗卷
完成
學生必須
標記為完成
Select activity 创建型模式总结提纲4-9章
创建型模式总结提纲4-9章
檔案
完成
學生必須
標記為完成
Select activity 【代码】Chapter 08 Prototype
【代码】Chapter 08 Prototype
檔案
完成
學生必須
標記為完成
Bottom Block Position