这两个实例方法有什么区别?这两个实例方法有什么区别?
public class Food
{
public int apples;
public int oranges;
public int bananas;
// Constructor #1
public Food(int a, int o, int b)
{
apples = a;
oranges = o;
bananas = b;
}
// Is this an instance
public Food myFood = new Food(5, 8, 1);
// Or this
Food.myfood(5, 8, 1)
我更有经验的朋友说,后者是实例,而不是第一个。
您的问题不清楚。我会猜测你在问什么。第一个创建一个实例。第二个似乎是调用'Food'类的静态方法(并且不创建实例),但是您的类没有该方法。我建议阅读类,实例化和静态方法。 – 2014-11-02 04:03:11
我有一位熟悉5种语言的朋友,他说阶梯就是你的实例。我只是看到我是对的还是他。 – 2014-11-02 05:04:18