C# 显示实现接口
2024-10-08 02:24:35
显示实现接口的目的就是为了同名方法。
接口是多实现的,比如说一个方法要实现多个接口,然后这几个接口中有同名方法,这个时候就用到了接口的显示实现。
显示实现接口 成员方法的调用: 接口名.方法名 访问修饰符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方法的调用
最新文章
- 关于VS2015 ASP.NET MVC添加控制器的时候报错
- AIX UNIX 系统管理、维护与高可用集群建设——数据库结构设计
- Python的设计哲学探究
- 《UIP在NIOS上的移植》
- C语言面向对象风格编程
- SQL Server数据库连接类SQLHelper.cs
- WWDC2016 Session笔记 – Xcode 8 Auto Layout新特性
- IE8对css文件的限制
- 多态以及 LeetCode 每日一题
- Qt5.12.2开发Android环境搭建
- C++与C的联系与区别
- Visual Assist X 10.8.2042的Crack破解补丁. 2014.06.25 (General release.)
- 学写网页 #05# CSS Mastery 笔记 1~3
- 包装印刷行业裕同集团&;易普优APS项目顺利验收!
- mysql中什么是物理备份?
- C# Winform DataGridView获取单元格的值
- 邂逅Sass和Compass之Sass篇
- 【BZOJ1491】[NOI2007]社交网络 Floyd
- 2018.12.20 Spring环境如何搭建
- 利用devcon工具编写bat脚本一键控制系统设备,如开启关闭网卡