编程语言
首页 > 编程语言> > 11.12C#重写与重载

11.12C#重写与重载

作者:互联网

------------恢复内容开始------------


Object 一切皆对象,所有类的基类,不论系统提供还是自己写的,都继承自Object
1.重写Override与重载
重写:函数名,参数个数及类型,返回值要保持一致
virtual override
 ""     new
2.属性默认值,字符串格式化:${}

 

base代表基类,this代表当前
public Student(int sid,int id,string name)
:base(id,name)
{
Sid = sid;
}


两种实现方式

//显式实现
void IFyable.Fly()
//{
// Console.WriteLine("飞啊");
// //throw new NotImplementedException();

//隐式实现
public void Fly()
{
Console.WriteLine("飞啊");
//throw new NotImplementedException();
}

------------恢复内容结束------------

标签:Console,C#,11.12,------------,WriteLine,基类,重载,重写,id
来源: https://www.cnblogs.com/malongfei/p/15563691.html