deductible.java
来自「一个很好的微工作流内核」· Java 代码 · 共 31 行
JAVA
31 行
package com.microworkflow.pcexample;import java.lang.Double;/** * Deductible; percentage of base premium debit or credit * @author dam */public class Deductible implements Endorsement { protected Integer value; protected Table rateTable; protected void initialize(){ rateTable=new Table(); rateTable.put(new Integer(250),new Double(0.1)); // debit rateTable.put(new Integer(500),new Double(0)); // default deductible rateTable.put(new Integer(1000),new Double(-0.1)); // credit rateTable.put(new Integer(2000),new Double(-0.2)); // credit } public Deductible(int value) { initialize(); this.value=new Integer(value); } public Double computeDebitOrCreditFor(Double amount) { double factor=((Double)rateTable.get(value)).doubleValue(); return new Double(amount.doubleValue()*factor); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?