示例#1
0
        public void Run_BadShapePrinter_Example()
        {
            var badPrinter = new ShapePrinter();

            var rectangle = new Rectangle { Height = 10, Length = 20 };
            var circle = new Circle { Radius = 5 };

            badPrinter.PrintShapeArea(rectangle);
            badPrinter.PrintShapeArea(circle);
        }
示例#2
0
文件: Runner.cs 项目: Akrotiri/SOLID
        public void Run_BadShapePrinter_Example()
        {
            var badPrinter = new ShapePrinter();

            var rectangle = new Rectangle {
                Height = 10, Length = 20
            };
            var circle = new Circle {
                Radius = 5
            };

            badPrinter.PrintShapeArea(rectangle);
            badPrinter.PrintShapeArea(circle);
        }