예제 #1
0
파일: Program.cs 프로젝트: IskraKate/.net
        static void Main(string[] args)
        {
            Bee bee1 = new Bee(1, 1);
            Bee bee2 = new Bee(3, 2);

            WinnieThePooh.GetInstance(9, 2500);
        }
예제 #2
0
파일: Program.cs 프로젝트: IskraKate/.net
        public static void GetInstance(int portion, int timeToEat)
        {
            _portion           = portion;
            _timeToEat         = timeToEat;
            _liveWithoutEating = timeToEat;

            if (_winnie == null)
            {
                lock (_lock)
                {
                    if (_winnie == null)
                    {
                        _winnie = new WinnieThePooh();
                    }
                }
            }

            EatHoney();
        }