我正在学习Java的基础知识,为了更好地理解它,我决定进一步扩展一个例子。
在这种情况下,有问题的对象是汽车。让我们说'示例车1'。
我的类比焦点是发动机温度。
首先,我将此视为一个字段(状态)。 我也有发动机温度警告灯。我再次将其视为一个领域。
考虑他们将如何互动,我就这样看。
发动机温度> 90°c ---->警示灯-----> ON
对我而言,方法是开启警示灯。
假设到目前为止我对这个类比是正确的,那么还有一种方法可以作为引擎温度到警示灯的参考吗?
所以:如果引擎temp => 90°c然后参考警告灯< ----这是发动机温度的方法吗?
非常感谢提前!
答案 0 :(得分:2)
通常你会代表引擎"温度"作为字段(如您所说)并提供getEngineTemperature
和setEngineTemperature
方法。您可以提供另一种方法,例如hasEngineTemperatureWarning
来表示温度是否在危险范围内。然而,归根结底,这些区别取决于你,程序员,并且没有“永远正确的”#34;做法。但我认为这是一个很好的起点。