C#中介面的繼承

iamzxf發表於2015-04-20

    C#中介面是可以繼承的,要求實現介面的類,需要實現所有介面中定義的相關方法。

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

namespace interfaceheri
{
    interface person
    {
        void disp();
    }

    interface student : person
    {
        void dispStu();
    }

    class stuManager : student
    {
        public void disp()
        {
            Console.WriteLine("I am a person");
        }

        public void dispStu()
        {
            Console.WriteLine("I am a student");
        }
    }

    class Program
    {
        static void Main(string[] args)
        {
            stuManager st = new stuManager();

            st.disp();
            st.dispStu();

            Console.ReadLine();

        }
    }
}




相關文章