design-patterns - 复合模式,它可以用于 DailyPay(叶子)和 PayPeriod(复合)吗?
问题描述
由于我对设计模式还很陌生,并试图在我的个人项目中实现其中的一些,所以我很困惑复合模式是否适用于我的使用。我正在尝试计算一天的工资并将其存储在一个支付周期中。DailyPay 是我的“叶子”,PayPeriod 是我的“复合”。
这样做是否有意义?在这种情况下,我正在计算拖拉机拖车司机的工资,他们按停站、里程和拖车掉落获得报酬。然后尝试跟踪 7 天的工资并计算每周工资,然后计算每月工资。
解决方案
推荐阅读
- gradle - 在 gradle kotlin dsl 中使用 Avro to java 插件
- ios - SwiftUI TapGesture 不适用于 iOS 列表中的 NavigationLink
- r - R 中的 tidyverse 和 data.table 何时引入列表列?
- excel - 在vba中查找时差
- python - (Pygame) 这个函数有什么问题?
- c++ - 如何反转链表中的链接内存链?
- python - 从文本文件 + Python 创建字典:TypeError:'str' 对象不支持项目分配
- excel - 从 Excel 数据中邮件合并 Word
- r - 在 Shiny 中导航客户端或服务器端文件系统以选择文件夹
- terraform - Terraform 在 0.13 中寻找未指定的提供者