私が構築しているクラスモデルを改善できるかどうかを判断する際に助けが必要です。私が構築しているクラスは、いくつかの属性を持つ単純なProductクラスです。ネストされたクラスを持つ商品クラスの開発.Net
class clsProducts
{
private string _name;
private double _productionRate;
//Constructor
public clsProducts()
{
_name = "null";
_productionRate = 0.0;
}
public clsProducts(string name, double productionRate)
{
_name = name;
_productionRate = productionRate;
}
//Properties
public string Name
{
get { return _name; }
}
public double ProductionRate
{
get { return _productionRate; }
}
}
私が追加したいのは、クラス内の各製品の月ごとの予測値を持つ機能です。私はこれを行うには、次のように追加することができます
private double _janValue;
private double _febValue;
など、これは乱雑です。私はまた、しかし、私はこのアイデアもうまくいくことを確認していないように
class clsProducts
{
...code here....
protected class ForecastValues
{
private string name;
private double forecastValue;
...other code.....
}
}
としてForecastValuesと呼ばれる入れ子になったクラスを作成すると考えます。私はこれをきれいに処理する方法を提案することができますか?
あなたは
これは2009年です...名前でクラスであることを知る必要はないと思います。 Visual Studioには構文が強調表示されています:) –
2009年、わたしはどれくらいの期間眠っていましたか? –