C#中接口的理解
来源:互联网 发布:windows exp导出数据库 编辑:程序博客网 时间:2024/06/06 04:06
1.C#中对于接口的定义使用关键字interface
2.接口中的方法都没有方法体。必须在实现它的类中实现方法体
3.接口没有构造函数,也没有字段
4.接口及接口中的方法必须定义为public
5.接口名一般习惯上使用大写的I+自定义名命名
6.接口可以继承接口,如下面代码中的IB接口,继承了IA接口
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication2{ interface IA//定义一个接口IA { void MethodA(); } interface IB : IA//定义一个接口IB继承另一个接口IA { void MethodB(); } class Bird : IB//一个类Brid,实现了接口IB,IB又继承了IA,则类Brid必须同时实现了IA和IB两个接口中的所有方法 { public void MethodA() { Console.WriteLine("实现了IA接口中的MethodA方法"); } public void MethodB() { Console.WriteLine("实现了IB接口中的MethodB方法"); } } class Program { static void Main(string[] args) { Bird bird = new Bird();//使用父类声明,子类构造(实例化) bird.MethodA(); bird.MethodB(); Console.ReadLine(); } }}
强烈向大家推荐一个好网站,http://www.51zxw.net/study.asp?vip=13417828[我要自学网]。
0 0
- C#中接口的理解
- C#中接口(interface)的理解
- C#中接口(interface)的理解
- C#中理解接口以及接口的作用
- C#接口的理解
- 在C#中理解接口
- C#中接口(interface)的理解--接口概念的理解
- C#中接口(interface)的理解--接口概念的理解
- C#中接口(interface)的理解_C#教程
- C#中接口(interface)的理解_C#教程
- 理解C#中接口、继承、抽象、虚拟之间的区别
- C#中抽象类和接口的简单理解
- C#接口-对接口的理解
- C#中抽象类 与 接口 理解
- C#中接口定义和理解
- C#之理解接口的作用
- 很通俗的C#接口 作用理解。
- 很通俗的C#接口 作用理解。
- linux文件系统
- jquery.cookie中的操作:
- 安卓设置沉浸式的方式---巨简单
- popen——C程序中获取Shell命令的输出
- 分布式调度系统01-yarn
- C#中接口的理解
- 云梦微信系统的一个坑
- JavaScript中的常见转义字符
- Java 线程池原理和队列详解
- iOS 获取摄像头视频
- Android MVP 项目分析
- Web Navigation_poj1028_模拟
- 个性化 圆形图片
- 新闻分析:美国网络遭攻击暴露物联网安全隐患