【发布时间】:2019-02-10 20:25:36
【问题描述】:
我还在学习 java 并且发现它非常困难,而且我已经被这个困住了一段时间。
假设你有一个类,它的构造函数有点像这样:
public Fruit(String Name, String Type, double Price, int Stock) {
this.Name = Name;
this.Type = Type;
this.Price = Price;
this.Stock = Stock;
}
并说我们从中得到了这个对象,例如:
Fruit fruit1 = new Fruit("Apple", "Apple", "0.45", 23);
有了这些信息,我想编写一个用户可以输入然后订购食物的函数。如何使用此类对象中的信息在函数中使用?
【问题讨论】:
-
提示:请阅读 java 命名约定。字段名和参数采用驼峰式,只有类名以大写开头。
-
我假设您的函数将在 Fruit 类中内。在这种情况下,您只需按照构造函数中演示的相同方式访问这些值,方法是在要使用的值前面添加
this.。如果传入“数量”参数,只需将其乘以this.Price并返回成本。