练习题57:接口的语法特征
using System;
namespace 接口的语法特征
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("接口的语法特征");
}
}
public interface IFlyable
{
//接口中的成员不允许添加访问修饰符,默认就是public
//而类中的成员如果不添加访问修饰符,默认就是private
//public void Fly();
void Fly();
string Test();
//接口中不能写方法体
//而抽象类中,抽象类也不能写方法体,抽象类旁的普通函数可以写方法体
//void Test2()
//{
// Console.WriteLine("接口中不能写方法体");
//}
//接口中不能写字段,因为字段是存数据用的,而接口不用来存数据(类才是存数据的),所以接口中不能写字段
//string _name;
//自动属性
//又属性的本质就是方法
//普通属性有字段和方法体,自动属性没有字段和方法体
string Name
{
get;
set;
}
}
}
