评分标准

案例复现
70%
改进报告
20%
出勤
10%

每讲作业说明

每讲必做核心

案例代码复现

根据每讲提供的 Java 代码示例,在本地 IDE 中完整复现代码,调试运行通过。代码需包含完整的包结构与类定义,与示例保持一致。

提交方式:打包 zip 文件,含 src/ 目录与 README.md(说明运行方式)

每讲必做核心

改进方案 / 思考问题

在复现的基础上,提出至少一项改进(例如:增加新功能、优化性能、扩展场景),或回答每讲指定的思考问题,并给出代码实现或详细说明。

提交方式:在 README.md 中附上改进说明(200字以上)

讲次作业索引

学习资源

课件下载

◈

Lesson 01 Introduction

PPTX · lesson01.pptx

下载
◈

Lesson 02 Factory Method

PPTX · lesson02.pptx

下载
◈

Lesson 03 Abstract Factory

PPTX · lesson03.pptx

下载
◈

Lesson 04 Builder

PPTX · lesson04.pptx

下载
◈

Lesson 05 Prototype

PPTX · lesson05.pptx

下载
◈

Lesson 06 Singleton

PPTX · lesson06.pptx

下载
◈

Lesson 07 Facade

PPTX · lesson07.pptx

下载
◈

Lesson 08 Composite

PPTX · lesson08.pptx

下载
◈

Lesson 09 Flyweight

PPTX · lesson09.pptx

下载
◈

Lesson 10 Adapter

PPTX · lesson10.pptx

下载
◈

Lesson 11 Proxy

PPTX · lesson11.pptx

下载
◈

Lesson 12 Chain of Responsibility

PPTX · lesson12.pptx

下载
◈

Lesson 13 State

PPTX · lesson13.pptx

下载