← 返回 Day 36 正文

Day 36 · 练习与清单

Day 036 — 封装与数据隐藏:检查清单

✅ 完成后勾选,标记为 [x]

📚 概念理解

💻 代码实践

🧪 练习题

请完成以下练习,每题创建一个单独的 .py 文件。

练习 1:银行账户

创建一个 BankAccount 类:

练习 2:温度传感器

创建一个 TemperatureSensor 类:

练习 3:配置管理器

创建一个 Config 类,使用 __getattr__ 和 __setattr__ 实现:

练习 4:用户验证表单

创建一个 UserForm 类,使用描述符或 property 验证:

练习 5:安全的文件存储服务

创建一个 SecureFileStore 类:


📊 进度追踪

项目 完成情况
阅读 README.md [ ]
运行 01-basic-usage.py [ ]
运行 02-advanced-usage.py [ ]
运行 03-secure-api.py [ ]
练习 1:银行账户 [ ]
练习 2:温度传感器 [ ]
练习 3:配置管理器 [ ]
练习 4:用户验证表单 [ ]
练习 5:安全文件存储 [ ]
完成检查清单 [ ]