public abstract class AbstractOffAdjustment<C extends Chargeable> extends Object implements Adjustment<C>
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractOffAdjustment(float offRate,
String name) |
| Modifier and Type | Method and Description |
|---|---|
long |
adjust(Bill<C> bill) |
String |
getName() |
float |
getOffRate() |
protected abstract long |
total(Bill<C> bill) |
protected AbstractOffAdjustment(float offRate,
String name)
public float getOffRate()
public long adjust(Bill<C> bill)
adjust in interface Adjustment<C extends Chargeable>bill - 待调整的账单Copyright © 2020. All rights reserved.