- レートが 2:1 の場合、$5 + 10 CHF = $10
$5 * 2 = $10Dollar 型を定義create_dollar() を実装multiply() を実装amount のプライベート化Dollar の副作用- Money の丸め処理
equal() を実装- hashCode() を実装
- NULL との等価性
- Dollar オブジェクト以外のオブジェクトとの等価性
5 CHF * 2 = 10 CHF- Dollar と Franc の重複
- equals() の一般化
- multiply() の一般化
- MoneyPrivateのプライベート化
forked from yasuhito/tdd_c
-
Notifications
You must be signed in to change notification settings - Fork 0
C 言語で Kent Beck の「テスト駆動開発入門」を輪講
shuji-i/tdd_c
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
C 言語で Kent Beck の「テスト駆動開発入門」を輪講
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 100.0%