多平台统一管理软件接口,如何实现多平台统一管理软件接口
183
2024-02-02
本文讲解"C#接口属性",用于解决相关问题。
namespace 接口
{
public interface IFlayable
{
//接口中只能有方法(可以有属性 事件 索引器 因为这三个 本质也是方法)
//接口中的方法不能有任何实现 直接以分号结束
//接口中成员不能有任何访问修饰符
//接口不能实例化
void Flay(); //定义一个飞的方法 没有任何实现
string Name // 定义一个Name属性 此处不能有修饰符 接口属性的访问器不具有具体。 因此访问器的用途是指示属性是否为读写、只读或只写。
{
get;
set;
}}
//建一个类实现接口 实现接口中的所有成员 一个类可以有多个接口
public class Person : IFlayable
{public void Flay()
{
Console.WriteLine(Name+"在天上飞翔。。。");
}private string name; //定义一个私有字段给属性赋值
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
}
}static void Main(string[] args)
{
//接口也是一种数据类型 new 一个子类对象指向父类变量
IFlayable f = new Person();
f.Name = "赵小三";
f.Flay();
Console.Read();
}本文讲解"递归调精析及例子",用于解决相关问题。 //递归分析和使用、 /* * 1.找到相似性 * 2.设计出口 * */ import java.util.List; import java.util.Vec ...
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~