「プライベート データ クラスのデザイン パターン」に関する質問があります。
「プライベート データ クラス デザイン パターン」でデータ クラスへのアクセサーを取得および設定することは可能ですか。以下のように
public class CircleData {
public double Radius { get; set; }
public Color Color { get; set; }
public Point Point { get; set; }
}
public class Circle {
public void Draw(CircleData circleData)
{
// Perform the draw operation
}
}
ここで、メソッドと属性 (プロパティ) の間の結合を排除しようとしましたが、これは「プライベート データ」のデザイン パターンですか?