【发布时间】:2017-01-19 11:07:35
【问题描述】:
我需要帮助来创建一个 java 方法,我需要在父级中创建一个没有任何返回的方法,并在具有不同标准的子级中使用相同的方法。我知道有办法做到这一点,但我不记得了,任何帮助将不胜感激。
public abstract class Property // this is the class name, which is parent
这就是我应该做的事情
public abstract double calculateTax()
{
return ;
}
我已经在孩子身上使用同样的方法,但这是我必须改变的标准
calculateTaxes for CommercialProperty(第一个孩子)
如果平方英尺大于 1500,则如果州代码为 TX,则税为市场价值 * .25 否则税为市场价值 * .20 否则,如果平方英尺小于或等于 1500,则税为市场值 * .10
calculateTaxes 的 ResidentialProperty
是 0.5 * 如果洪水区是真实的,市场价值是额外的 10%。
我知道我错过了数据,但我只是想知道如何做的概念
【问题讨论】:
-
您要创建abstract method吗?
-
抽象方法没有主体。
-
@4castle 我想就是这样,我再次编辑了我的问题,希望它更有意义,谢谢
-
解释“不同的标准”??
-
joho:请参阅我的答案 - 您的代码示例只包含错误的语法。 abstract 翻译为:没有正文!
标签: java methods placeholder