学习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();//赵四

}

}

}

相关推荐
AI玫瑰助手3 分钟前
Python函数:global与nonlocal关键字的使用
开发语言·python·信息可视化
不会C语言的男孩4 分钟前
C++ Primer 第16章:模板与泛型编程
开发语言·c++
这个DBA有点耶5 分钟前
死锁排查进阶:从日志到根因的完整分析链
java·开发语言·数据库·sql·运维开发·学习方法·dba
三无推导5 分钟前
无需扩展的 PHP 加密方案有哪些优势:基于 php.x5.chat 的实践分析
开发语言·php·web开发·数据加密·php加密·php安全·无需扩展
jingling5556 分钟前
Flutter | 商城项目鸿蒙(OpenHarmony)适配实战
android·开发语言·前端·flutter·华为·harmonyos
Luminous.6 分钟前
C语言--day25
c语言·开发语言
坏柠13 分钟前
从一个设备控制面板开始,系统学习 LVGL 界面开发
android·javascript·学习
QT-Neal13 分钟前
C++智能指针使用详解
开发语言·c++
创业之路&下一个五年13 分钟前
委托、事件、发布-订阅模式全梳理(完整总结)
学习·总结
JAVA96514 分钟前
JAVA面试-并发篇 06-ReentrantLock如何实现公平锁的以及可重入吗
java·开发语言·面试