我已經創建了一個類,並與那個類我傳遞構造函數,然後我做了那個類的抽象類,但是當我想從繼承類獲取抽象類的屬性1它顯示一些錯誤不能採取參數0錯誤使用繼承
public class Device1
{
public int dwMachineNumber;
public int dwBaudrate;
public int dwCommPort;
public string dwIPAddress;
public int dwPort;
public int dwPassWord;
public Device1(int dwMachineNumber)
{
this.dwMachineNumber = dwMachineNumber;
}
public Device1(int dwMachineNumber, int dwBaudrate, int dwCommPort, string dwIPAddress, int dwPort, int dwPassWord)
{
this.dwMachineNumber = dwMachineNumber;
this.dwBaudrate = dwBaudrate;
this.dwCommPort = dwCommPort;
this.dwIPAddress = dwIPAddress;
this.dwPort = dwPort;
this.dwPassWord = dwPassWord;
}
}
public class EnableMachine : Device1
{
public int Device_Busy; //if 0 busy and 1 not busy
public EnableMachine(int dwMachineNumber, int Device_Busy)
{
this.Device_Busy = Device_Busy;
this.dwMachineNumber = dwMachineNumber;
}
}
我不知道你的問題是什麼? – 2011-05-26 09:19:19
'public int Device_Busy;'看起來很奇怪。我沒有看到任何抽象類... – BoltClock 2011-05-26 09:19:49
它只是一個繼承類 – Mano 2011-05-26 09:21:53