Beispiel #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("***Adapter Pattern Demo***\n");
            CalculatorAdapter cal = new CalculatorAdapter();
            Triangle          t   = new Triangle(20, 10);

            Console.WriteLine("Area of Triangle is " + cal.GetArea(t) + " Square unit");
            Console.ReadKey();
        }
Beispiel #2
0
        static void Main()
        {
            Console.WriteLine("***Adapter Pattern Demo***\n");
            CalculatorAdapter cal = new CalculatorAdapter();
            Triangle          tr  = new Triangle(20, 10);

            Console.WriteLine("Area of Triangle is " + cal.GetArea(tr) + "sq.unit");
            Console.ReadLine();
        }
Beispiel #3
0
        private void CalculateButton_Click(object sender, EventArgs e)
        {
            // Create Square class and assign Size from UI
            Square square = new Square();

            square.Size = SquarePanel.Width;

            // Use Adapter to calculate the area
            CalculatorAdapter adapter = new CalculatorAdapter();
            int area = adapter.GetArea(square);

            // Display the result back to UI
            ResultLabel.Text = "Area: " + area.ToString();
        }