Testing_C# 发表于 2014-8-13 17:42:22

分享一个优点绕弯子的代码程序

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace ConsoleApplication2
{
    //运行应用程序的类
    class Program
    {
      static void Main(string[] args)
      {
            //=========这是一个类==============
            Sub_Test test = new Sub_Test();
            TestI f = test;
            f.Method();


            //=========这是另一个类===============
            Test_Base ff=new Test_Base();
            IList fff = ff;
            fff.Add("aa");
            fff.Add("aa");
            fff.Add("aa");


            ff.Add_Object("aa");
            Console.WriteLine(ff.Count);
            






            //程序退出控制
            Console.ReadKey();
      }
    }


    //测试使用的类
    //相当于是基类了继承了接口
    public abstract class Test:TestI
    {
      void TestI.Method()
      {
            Console.WriteLine("这是实现接口中的方法");
      }
    }
    //这是一个接口
    public interface TestI
    {
         void Method();
    }
    //这是一个类
    public class Sub_Test:Test
    {
      
    }


    public class Test_Base:CollectionBase
    {
      public void Add_Object(string name)
      {
            this.List.Add(name);
      }
    }
   
}


vvvkk 发表于 2014-8-13 19:25:11

没懂意义何在

sherlockhomles 发表于 2014-8-14 09:57:58

同上

Testing_C# 发表于 2014-8-14 11:22:29

vvvkk 发表于 2014-8-13 19:25
没懂意义何在

【 仔细看 】
【 仔细看 】
【 仔细看 】
【 仔细看 】
【 仔细看 】
【 仔细看 】【 仔细看 】
【 仔细看 】
【 仔细看 】
页: [1]
查看完整版本: 分享一个优点绕弯子的代码程序