関数を作ってはいけない関数というのは、Cなどの手続き型言語で言う関数のことです。 関数を正確に表現すると、 クラス変数にもインスタンス変数にも一切アクセスしないメソッドです。次の例が関数です。 /* 姓と名を基に氏名を返す */ public String getFUllName(String surName, String givenName) { return surName + " " + givenName; } /* 消費税額を返す */ public BigDecimal getSalesTaxf(BigDecimal amount) { BigDecimal tax = new BigDecimal(5); return tax.multiply(amount).divide(100, RoundingMode.HALF_UP); } クラス変数にもインスタンス変数にも一切ア