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

}

}

}

相关推荐
何以解忧,唯有..13 小时前
Python 线程编程:从入门到实战
开发语言·python
SomeB1oody14 小时前
【RustyML入门】7.2. 深入模型持久化
开发语言·后端·机器学习·rust·教程
yaoxin52112314 小时前
502. Java 反射 - 编写 MessageInterceptor 类
java·开发语言
wuyk55514 小时前
Python零基础入门第五章:元组Tuple(不可变容器详解、列表与元组区别)
开发语言·python
三84414 小时前
PHP 污点分析绕过实战:CURL、get_meta_tags 与 fpm_get_status 引入非预定义污点源
开发语言·php
2601_9657984714 小时前
Build a Fast, High-Ranking Restaurant Website with Rolanda Theme
开发语言·ios·swift
caimouse14 小时前
ReactOS 窗口系统分析(25):标题栏显示与系统按钮 — nonclient.c 标题栏专题
c语言·开发语言
深蓝海拓15 小时前
基于QtPy (PySide6) 的PLC-HMI工程项目(十五)后续完善和改进:PLC端数据解析的防粘包、残包、废包、拆包
笔记·学习·plc
诺伦15 小时前
Rust 错误处理实战:从 unwrap 到优雅 Result 的进阶之路
开发语言·后端·rust