コード例 #1
0
ファイル: FlyweightTiles.cs プロジェクト: Dduvacher/ProjetPoo
        public Tiles getMountain()
        {
            Tiles t;

            if (!mapTiles.ContainsKey("mountain"))
            {
                t = new MountainImpl();
                mapTiles.Add("mountain", t);
            }
            else
            {
                t = mapTiles["mountain"];
            }
            return t;
        }
コード例 #2
0
        public Tiles getMountain()
        {
            Tiles t;

            if (!mapTiles.ContainsKey("mountain"))
            {
                t = new MountainImpl();
                mapTiles.Add("mountain", t);
            }
            else
            {
                t = mapTiles["mountain"];
            }
            return(t);
        }