在這個問題範圍中,數據類是一個比方法具有更多公共屬性的類。我應該實現一個構造函數還是使用數據類的默認值?
我應該:
public class Complex
{
public double Real { get; set; }
public double Imaginary { get; set; }
}
或者:
public class Complex
{
public double Real { get; set; }
public double Imaginary { get; set; }
public Complex(double real, double imaginary)
{
this.Real = real;
this.Imaginary = imaginary;
}
}
不應該只是一個結構嗎? – 2009-10-28 13:56:39
@Brian也許,這只是一個例子,不是問題的主要關注點。 – 2009-10-28 14:05:20