Esempio n. 1
0
    // Use this for initialization
    void Start()
    {
        A        a       = new A1();
        IAdaptor adaptor = new Adaptor1();

        adaptor.a = a;
        TestFunction(adaptor);
    }
        private void DemoAdaptor()
        {
            IAdaptor adap   = new Adaptor1();
            string   newstr = adap.Request("anders");

            Console.WriteLine(newstr);

            IAdaptor adap2   = new Adaptor2();
            string   newstr2 = adap2.Request("anders");

            Console.WriteLine(newstr2);
        }