C#的接口(interface)
早些时候我认识的接口仅仅只是作为一个方法签名来使用但是随着学习的深入,就我感觉而言,我所认识的接口又越来越像一个抽象类了
1.最基本的使用
作为一个接口提供公共方法 用玩家的交互判断来举一个例子吧!
接口也支持使用泛型
再举一个手动实现拷贝方法的接口为例子
另外C#中,接口(interface)中的方法默认是public的。如果你不指定任何访问修饰符,接口中的方法隐式地是public。
2.接口上使用属性
不难猜到这个用法,毕竟CSharp属性的本质就是函数可以理解成Java的Get和Set方法的上位替代
但是接口的属性还是得自己手动实现的
例如: public Name {get;set;} = "";
//如果Name属性在类里面将会自动生成一个隐藏字段供Name使用
//但是继承了接口里属性就得自己手动实现
标签:Name,C#,接口,unity,使用,小结,public,属性 From: https://www.cnblogs.com/asyaB404/p/18261044