专栏首页Unity TechnologyJtro的技术分享:c#的接口使用

Jtro的技术分享:c#的接口使用

接口的特征: 1.接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员 2.不能直接实例化接口 3.接口可以包含时间事件、索引器、方法和属性 4.接口不包含方法的实现 5.类和结构可以从多个接口继承 6.接口自身可从多个接口继承 C#声明接口时,使用interface关键字,语法如下:

修饰符 interface 接口名称:继承的接口列表(非一定要)
{
接口内容;
}

说明: 声明接口时,除了interface关键字和接口名称之外,其他的都是可选项 可以使用new、public、protected、internal、和private等修饰符声明接口,但是接口成员必须是公共的。 如下声明一个接口:

interface Myinterface
{
  string ID 
  {
    get;
    set;
  }
  string Name
  {
    get;
    set;
  }
void show();
  {
    Console.WriteLine(“编号:\t 姓名”);
    Console.WriteLine(ID+Name);
  }
}

那么,接口如何实现和继承呢? 继承接口时,继承的类需要实现接口里面的所有属性和方法(非所有)

等待更新...

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Jtro的技术分享:Unity解析json文件(分为json与jsonArray)

    JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度,

    LittleU
  • 读取JSON文件 如何在Unity中读取Json文件中的数据

    Josn是一种轻量级的数据交换格式,JSON能够描述四种简单的类型(字符串、数字、布尔值及null)和两种结构化类型(对象及数组),在Unity里经常用Json...

    LittleU
  • Jtro的技术分享:游戏模式之命令模式

    命令模式 命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以...

    LittleU
  • 接口以及 LeetCode 每日一题

    接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心类内方法的实现细节,只是规定这批类里面必须提供某些方法。所以接口体现的是规范和实现分...

    Carlos Ouyang
  • 接口测试是什么?如何测试?

    接口测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则也就是协议,来进行数据之间的交互。

    小老鼠
  • [日常] 编写HTTP接口文档

    一、什么是接口文档? 在项目开发中,web项目的前后端分离开发,APP开发,需要由前后端工程师共同定义接口,编写接口文档,之后大家都根据这个接口文档进行开发,到...

    陶士涵
  • 怎么做接口测试?

    之前有在网上看过免费的公开课,发现最重要的一部分,怎么做简单的接口测试被一笔带过了。下面就是简单的介绍接口测试是怎么做的。

    清菡
  • 一分钟了解“好”接口的设计与实现

    一、好接口的特性 易读 易用,难于误用 功能独立 容易扩展 二、好接口设计的基本原则 只做并做好一件事 函数名自解释 不恰当的函数名,往往是不恰当设计的征...

    架构师之路
  • 微信JSSDK那些事

    好长时间没对微信的H5进行开发,不过感觉微信基本已经废弃了JSSDK的更新,把更多的精力向小程序那边转移。不过刚好要维护一个以前写的微信H5所以重新拿了起来,如...

    谭广健
  • 接口工具分析

    系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把 数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使...

    用户7880705

扫码关注云+社区

领取腾讯云代金券