C#面向对象
//对象构造器
//命名参数
//var people = new People(name:"张三",id:1001)
//{
// ID = 1002,
// Name = "张三"
//};
//动态类型 JSON
//dynamic my = new
//{
// id = "1001",
// name = "张三"
//};
//Console.WriteLine(my.id);
//数组string[] array = new string[] { };
/*
接口:
只负责声明,不负责实现
它代表的是一种能力
成员只能声明,不能包含实现,方法不能又{}
成员默认是public,而且只能是public,不能写出来
显示实现和隐式实现
接口和类的区别
*/
interface IFlyable
{
void fiy();//public不用写
}
//base this
public Student(int sid, int id, string name)
:base(id,name)
{
Sid = sid;
}
//加个new不会报错,直接隐藏
//public new void Eat()
//{
//}
浙公网安备 33010602011771号