zoukankan      html  css  js  c++  java
  • C# 显示实现接口

    显示实现接口的目的就是为了同名方法。

    接口是多实现的,比如说一个方法要实现多个接口,然后这几个接口中有同名方法,这个时候就用到了接口的显示实现。

    显示实现接口 成员方法的调用: 接口名.方法名  访问修饰符private 防止类调用

    1.多个接口 包含同名方法

    interface Interface1
        {
            void Say();
        }
        interface Interface2
        {
            void Say();
        }

    2.通过类实现上述接口

      public class P1 : Interface1, Interface2
        {
            public void Say()
            {
                Console.WriteLine("hhh");
            }
           //接口显示实现 默认访问修饰符为private 且只能是private
            void Interface2.Say()
            {
                Console.WriteLine("嘿嘿嘿");
            }
        }

    3.显示接口调用  接口名.方法名

                P1 p1 = new P1();
                p1.Say();//第一个say方法的调用
    
                Interface2 interface2 = new P1();
                interface2.Say();//第二个say方法的调用
  • 相关阅读:
    安卓获取双IMEI
    NodeJS异步、同步 创建多层文件夹
    Winfrom 控件名称缩写
    Unobtrusive Ajax
    ID 为 17608的进程当前未运行
    欢迎
    路由
    VS快捷键
    Test
    并查集与带权并查集---由浅入深
  • 原文地址:https://www.cnblogs.com/xiemin-minmin/p/11191265.html
Copyright © 2011-2022 走看看