------------恢复内容开始------------
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();
}
------------恢复内容结束------------