0

私は初心者プログラマーで、在庫プログラムを作成する任務を負っています。これまでのところ、BlueJay を使用してプログラミングしただけですが、vim エディターの使用方法を学習しようとしています。BlueJay でプログラミングする場合、main メソッドを記述する必要はありませんでした。メインメソッドの書き方にとても迷っており、インターネットで調べたものはすべて説明も役に立たなかったようです。

Inventory クラスと Item クラスを持つプログラムの設計を既に開始しています。このプロジェクトを開始するにはどうすればよいですか? メインメソッドで何をする必要があり、それはどのように機能しますか?

ありがとう

ここに私がこれまでに持っているコードがあります。

import java.util.*;

public class Inventory
{
    private ArrayList<Item>inventory;

    /**
     * Constructor for objects of class Inventory
     */
    public Inventory()
    {
        inventory = new ArrayList<Item>();
    }

    /**
     * Adds an Item to the Inventory.
     */
    public void addItem(String name, int amount, double price, int location)
    {
        boolean done = false;
        if(inventory.size() == 0)
        {
            inventory.add(new Item(name, amount, price, location));
        }
        else
        {
            for(int i = 0; (!done)&&(i < inventory.size()); i++)
            {
                if(inventory.get(i).getName().equals(name))
                {
                    System.out.println("Item name in use. Please use another name.");
                    done = true;
                }
                else
                {
                    inventory.add(new Item(name, amount, price, location));
                    done = true;
                }
            }
        }
    }

    /**
     * Deletes an Item from the Inventory.
     */
    public void deleteItem(String name)
    {
        ...........
    }

    /**
     * Search for an Item.
     */
    public void searchItem(String name)
    {
        ...........
    }
}
4

1 に答える 1

4

これに対する回答は、Java ドキュメントのどこにでもあります。しかし、ここにあります。

public class App {

    public static void main(String [] args)
    {
        //start here
    }
}
于 2014-09-05T02:27:25.487 に答える