親クラスに ConditionEnum のようなデータ型 ConditionStatus のプロパティがある場合
interface IArticle
{
ConditionEnum ConditionStatus {get; set;}
}
列挙型は次のように表されますConditionEnum {New, Used};
ConditionEnum子クラスでこれを変更して、ArticleAどの実装IArticleが列挙型のようConditionEnum {Red, Blue, Yellow};
になり、ArticleBどの実装IArticleもenum同様ConditionEnum {Point, Comma, Slash};になるようにするにはどうすればよいのでしょうか。
どのようにしますか?