□投稿者/ ぼのぼの (105回)-(2007/10/19(Fri) 12:46:40)
|
分類:[C#]
こんにちは。例えば以下のようなenumがあったとします。
public enum MusicFormat { WAV, MP3 }
public enum MusicFormatApple { WAV, MP3, AAC }
public enum MusicFormatSony { WAV, MP3, ATRAC }
public enum MusicFormatMS { WAV, MP3, WMA }
これらが、下記のような関係にあった場合、
MusicFormat
△
│
┌───────┼────────┐
MusicFormatApple MusicFormatSony MusicFormatMS
クラスだったら
public class MusicFormatApple : MusicFormat
のように書きますが、enumの場合似たような記述方法はあるのでしょうか?
それとも、enumでの継承的な概念は何らかの理由でサポートされていない?
一応Googleなどで検索してみたのですが、
キーワードが悪かったのか有用な情報は見つけられませんでした。
|
|