我是C#的新手,並且在教程打印輸出中苦苦掙扎。我的意圖是從類Rectangle繼承屬性。但是,我收到了一個錯誤,我無法解決。感謝任何提示謝謝 錯誤C57036沒有給定參數對應於 'A' 的 'Rectangle.Rectangle(雙,雙)'繼承錯誤S57036沒有任何參數
{
{
//private static void Main(string[] args)
{
Rectangle myRectangle = new Rectangle(23.5, 8.6);
Console.WriteLine(myRectangle.getArea().ToString());
Console.WriteLine(myRectangle.getParimeter().ToString());
Square mySquare = new Square(15);
Console.WriteLine(mySquare.getArea().ToString());
Console.WriteLine(mySquare.getParimeter().ToString());
Console.ReadLine();
}
}
class Rectangle
{
private double length;
private double width;
public Rectangle(double a, double b)
{
length = a;
width = b;
}
public double getArea()
{
return this.length * this.width;
}
public double getParimeter()
{
return 2 * (this.length + this.width);
}
}
class Square : Rectangle
{
public Square(double a)
{
length = a;
}
}
}
長度是私人的,你不能繼承。如果你想繼承派生類 – Ramankingdom
添加承包商no參數爲矩形: –