class Dog
がclass Animal
から継承すると、「Dog is an Animal」と言います。 class Dog
のプロパティがName
の場合、「Dog has a Name」と表示されます。 class Dog
のメソッドがvoid Sleep()
の場合、「Dog can Sleep」と言います。列挙とクラスの関係は何ですか?
クラスにenum
がある場合はどうなりますか?次の場合:
enum UserType {
Admin,
Guest,
Registered
}
そして、どこに列挙型を置くのが一般的ですか?拡張メソッドを使用しているように、すべての列挙型を1つの大きなクラスに入れるのは普通ですか?