在程序语言的发展过程中,接口是何时因为什么出现的,在程序中为什么要使用接口,使用它的好处是什么?

解决方案 »

  1.   

    你从接口内定义的东西可以看到,它只是将方法的原型定义出来了,却没有实现,这样就给了我们很大的空间去对同一类事物进行扩展。比如你定义一个接口:IHuman
    里面有两个方法原型:public string getName();public string getSex();
    然后你定义两个实现了这个接口的类:Man, Woman
    这样你可以想想了,以后我们在实现不同的类的时候就不需要:
    Man m = new Man(); Woman w = new Woman();
    只要简单的:
    IHuman h = new Man()(或者new Woman());
    由此带来的好处你应该能明白了吧
      

  2.   

    笔记本后面的vga口,用于输出显示信号,只需一vga线一接就可.
      

  3.   

    ParadiseX(俺的性欲咋就那么低?难道是忘记结扎帖子的缘故?) :
    接口仅仅就是这个作用?
      

  4.   

    http://community.csdn.net/Expert/topic/4961/4961406.xml?temp=.170727