loading ...
搜狐圈子 IT数码 科学 浏览帖子

来自圈子:科学 (190 人)

圈子描述:人类前进的步伐是建立在不断开拓新的疆域之上的,相信自己的阅历与年龄,忠于自己的理解和思考,拥有一颗充满美好憧憬的心,那么这里欢迎您。这里不仅有对未来的奇思妙想,还有严密的科学论证,这里将是创造力的源泉
科学
共0页 | 上一页   1   下一页

接口继承 0/?

using System;
using System.Collections.Generic;
using System.Text;

namespace jiekoujicheng
{
    //定义一个接口
    interface IFirst
    {
        //声明一个方法
        void print();

    }
    //用First来实现IFirst接口
    class First : IFirst
    {
        //实现接口中的print方法
        public void print()
        {
            Console.WriteLine("调用First类的实现方法");

        }
    }
    //定义First类的派生类
    class Second : First
    {
        //隐藏基类中的实现方法,定义自己的实现方法
        new public void print()
        {
            Console.WriteLine("调用Second类的实现方法");
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            //生成First和Second类的实例
            First f = new First();
            Second s = new Second();
            //生成两个接口实例,分别用Frist和Second类的实力赋值
            IFirst i1 = f;
            IFirst i2 = s;
            //分别用类的实例和接口的实例调用print方法
            f.print();
            s.print();
            i1.print();
            i2.print();
            string str = Console.ReadLine();
        }
    }
}

我是美丽签名档
多分享,上首页>> 分享 分享 | 引用 | 回复 | 发表时间:2008-07-23
共0页 | 上一页   1   下一页