#1313 Rename DomesticTax,ForeignTax and review fixes

This commit is contained in:
swarajsaaj
2020-09-12 22:35:40 +05:30
parent a2967c5a40
commit 9088ac51f6
8 changed files with 29 additions and 28 deletions

View File

@ -8,14 +8,14 @@ package com.iluwatar.separatedinterface {
}
}
package com.iluwatar.separatedinterface.taxes {
class DomesticTax {
class DomesticTaxCalculator {
+ TAX_PERCENTAGE : double {static}
+ DomesticTax()
+ DomesticTaxCalculator()
+ calculate(amount : double) : double
}
class ForeignTax {
class ForeignTaxCalculator {
+ TAX_PERCENTAGE : double {static}
+ ForeignTax()
+ ForeignTaxCalculator()
+ calculate(amount : double) : double
}
}
@ -31,6 +31,6 @@ package com.iluwatar.separatedinterface.invoice {
}
}
InvoiceGenerator --> "-taxCalculator" TaxCalculator
DomesticTax ..|> TaxCalculator
ForeignTax ..|> TaxCalculator
DomesticTaxCalculator ..|> TaxCalculator
ForeignTaxCalculator ..|> TaxCalculator
@enduml