C#接口-简单示例
2013-11-11 23:44
155 查看
一个简单的例子,理解C#接口。记下一些注意的点,不然真的分不清。
//接口***注意接口命名一般以I开头 interface IPoint { //属性声明***注意声明接口成员时不能加任何访问修饰符如private,也不能有static、abstract、override、virtual修饰符 int x { get; set; } int y { get; set; } //方法声明***注意不为接口成员编写具体的可执行代码,只要指明接口的成员名称和参数就可以了 void print(); } //实现接口的类 public class Point:IPoint { //声明成员变量 private int _X; private int _Y; //定义构造函数 public Point(int x1,int y1) { _X = x1; _Y = y1; } //定义属性成员 public int x { get { return _X; } set { _X = value; } } public int y { get { return _Y; } set { _Y = value; } } void print() { Console.WriteLine("X={0},Y={1}",this._X,this._Y); } public static void Main() { IPoint p = new Point(4,7); //***注意:显示实现的成员不能通过类实例访问,只能通过接口实例访问 p.print(); } }
相关文章推荐
- C#调用百度地图接口简单示例
- [原]C#接口-简单示例
- 通过RobotFramework简单的接口请求示例
- C# 接口属性的定义&get、set访问器的简单应用
- C#信号量用法简单示例
- C#索引器简单示例
- sqlite的UNICODE接口CppSQLite3Query简单示例
- xmlHTTP xmlDOC 与 C#中DataSet的结合 实现AJAX简单示例
- 在c#多线程使用IOCP(完成端口)的简单示例
- 爬虫技术(四)-- 简单爬虫抓取示例(附c#代码)
- C#简单获取全屏中鼠标焦点位置坐标的方法示例
- C# 创建、部署和调用WebService简单示例
- C# 利用ZedGraph控件画简单折线图示例
- C#版异步TCP聊天服务器端简单代码示例
- C# 接口属性的定义&get、set访问器的简单应用
- c# .net windows消息队列简单应用示例
- 请问:如何在C#简单分布式程序的数据层中为其它层留出很好的接口?????
- c# winForm 简单的按钮用户控件示例
- C# Post数据和接收简单示例
- Winform调用百度地图接口简单示例