学习C#-接口

namespace MyBBSWebApi.Controllers

{

//接口

public interface Iuser

{

//接口成员

void Add();

void NameChang();

}

//类继承接口

public class UserName : Iuser

{

//只要某个类要用接口,就要把全部的方法都要修改了,否则就是抽象类

public int Count;

public void Add()

{

Console.WriteLine("增加");

}

public void NameChang()

{

Console.WriteLine("赵四");

}

}

//场景运用了

class Program

{

static void Main(string\[\] args)

{

UserName sunName = new UserName();

sunName.Add();//增加

sunName.NameChang();//赵四

}

}

}

相关推荐
jimy110 分钟前
C++ 中的 `T&&`:右值引用与转发引用
开发语言·c++
呆呆虫1230 分钟前
用 orjson 加速 SerpBase 响应解析:基准对比与注意事项
开发语言·php
楚山之石44 分钟前
【Lancet Neurology 】多发性硬化认知障碍的 SDMT 筛查、灰质萎缩标志与认知康复循证路径
图像处理·人工智能·学习·mri
心疼你的一切1 小时前
Python自动发邮件实战定时发报表
大数据·开发语言·python
Wang's Blog2 小时前
Java 项目实战:交友项目 - 用户体系集成总结
java·开发语言·交友
海海不掉头发2 小时前
CSDN博客_时序预测9模型复现对比
人工智能·学习·软件工程
中科三方3 小时前
IPv6检测常见问题:AAAA记录检测不通过是什么原因?
开发语言·php
caimouse3 小时前
MonoDevelop 编译用户应用程序时调用的是哪个编译器
c#
沫璃染墨3 小时前
从零入门计算机网络系列(十一):HTTP协议进阶——从重定向原理到GET/POST与Fiddler抓包
linux·服务器·开发语言·网络·c++·tcp/ip·html
刚入门的大一新生4 小时前
Linux-线程互斥
java·开发语言