예제 #1
0
        public override Feline HereKittyKitty()
        {
            switch (_Location)
            {
            case Location.Bedroom:
                _Amusement = Amusements.Sleep;
                break;

            case Location.Kitchen:
                _Amusement = Amusements.Food;
                break;

            case Location.LivingRoom:
                _Amusement = Amusements.String;
                break;

            default:
                _Amusement = Amusements.Mouse;
                break;
            }

            _Cat = new Cat(_Amusement);

            return(_Cat);
        }
예제 #2
0
 private Cat(Amusements fun)
 {
 }