示例#1
0
        public IYiyecek Hazirla(YiyecekTuru yiyecekTuru)
        {
            IYiyecek yiyecek = null;

            switch (yiyecekTuru)
            {
                case YiyecekTuru.MANTI:
                    yiyecek = new TrakyaUsulu(new Manti());
                    break;
                case YiyecekTuru.CORBA:
                    yiyecek = new TrakyaUsulu(new Tarhana());
                    break;
                default:
                    throw new Exception("Tanımsız Yiyecek Türü");
            }

            return yiyecek;
        }
示例#2
0
        public IYiyecek Hazirla(YiyecekTuru yiyecekTuru)
        {
            IYiyecek yiyecek = null;

            switch (yiyecekTuru)
            {
            case YiyecekTuru.MANTI:
                yiyecek = new TrakyaUsulu(new Manti());
                break;

            case YiyecekTuru.CORBA:
                yiyecek = new TrakyaUsulu(new Tarhana());
                break;

            default:
                throw new Exception("Tanımsız Yiyecek Türü");
            }

            return(yiyecek);
        }