예제 #1
0
파일: Program.cs 프로젝트: busraefe/Oop2
        static void Main(string[] args)
        {
            IKrediManeger ihtiyacKrediManeger = new IhtiyacKrediManeger();
            IKrediManeger tasitKrediManeger = new TasitKrediManeger();
            IKrediManeger konutKrediManeger = new KonutKrediManeger();

            ILoggerService databaseLoggerService = new DatabaseLoggerService();
            ILoggerService fileLogerservice = new FileLoggerService();

            BasvuruManeger basvuruManeger = new BasvuruManeger();
            basvuruManeger.BasvuruYap(konutKrediManeger,new) DatabaseLoggerService());


            List<IKrediManeger> krediler = new List<IKrediManeger>() { };
            basvuruManeger.KrediOnBilgilendirmesiyap (krediler);







            




        }
예제 #2
0
        static void Main(string[] args)
        {
            IKrediManeger ihtiyacKrediManeger = new İhtiyacKrediManeger();
            IKrediManeger taşıtKrediManeger   = new TaşıtKrediManeger();
            IKrediManeger konutKrediManeger   = new KonutKrediManeger();

            ILoggerService dataBaseLoggerService = new DataBaseLoggerService();
            ILoggerService FileLogerService      = new FileLoggerService();

            //BasvuruManeger basvuruManeger = new BasvuruManeger();
            //basvuruManeger.Basvuruyap(konutKrediManeger,  dataBaseLoggerService);

            BasvuruManeger basvuruManeger = new BasvuruManeger();

            basvuruManeger.Basvuruyap(konutKrediManeger, FileLogerService);


            List <IKrediManeger> krediler = new List <IKrediManeger>()
            {
                ihtiyacKrediManeger, taşıtKrediManeger, konutKrediManeger
            };

            basvuruManeger.KrediOnBilgi(krediler);
        }