Beispiel #1
0
        static void Main(string[] args)
        {
            ILogger logger = new ConsoleLogger();

            logger.WriteLog("로그출력!"); // 직접제어

            ClimateLogger clogger = new ClimateLogger(new CustomLogger());

            clogger.Start(); // IoC (제어의 역전(역흐름))
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            ILogger logger = new ConsoleLogger();

            logger.WriteLog("로그출력");

            ClimateLogger clogger = new ClimateLogger(new ConsoleLogger());

            clogger.start();// IOc (제어의 역전(역흐름))
        }