考慮以下代碼:找不到符號 - 構造函數項()
// Create a Item oject
item item = new item();
編譯器錯誤消息:
錯誤 - 無法找到符號 - 構造函數項();
類item
:
public class item
{
// Attributes
private String Itemcode;
private String Itemname;
private String Description;
private String Style;
private String Finish;
private float Unitprice;
private float Stock;
private String Suppliercode;
private String Suppliername;
private String Address;
public item(String ItemcodeIn, String ItemnameIn, String DescriptionIn,
String StyleIn, String FinishIn, float UnitpriceIn, float StockIn,
String SuppliercodeIn,
String SuppliernameIn, String AddressIn)
{
Itemcode = ItemcodeIn;
Itemname = ItemnameIn;
Description = DescriptionIn;
Style = StyleIn;
Finish = FinishIn;
Unitprice = UnitpriceIn;
Stock = StockIn;
Suppliercode = SuppliercodeIn;
Suppliername = SuppliernameIn;
Address = AddressIn;
}
而這個代碼隨後是所有的設置器/吸氣劑方法的屬性。
我該如何解決這個問題?
注意:在Java中,習慣上使用'PascalCase'作爲類名,'camelCase'則使用變量名。所以,如果你遵循慣例,你的類名將是'Item',你的變量名將是'itemCodeIn','itemNameIn','item'等。 –