扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:天雨 来源:yesky 2007年11月14日
关键字:
using System ; //定义一个描述点的接口 interface IPoint { int x { get ; set ; } int y { get ; set ; } } interface IPoint2 { int y { get ; set ; } } //在point中继承了两个父类接口,并分别使用了两个父类接口的方法 class Point:IPoint,IPoint2 { //定义两个类内部访问的私有成员变量 private int pX ; private int pY ; public Point(int x,int y) { pX=x ; pY=y ; } //定义的属性,IPoint接口方法实现 public int x { get { return pX ; } set { pX =value ; } } //IPoint1接口方法实现 public int y { get { return pY ; } set { pY =value ; } } } class Test { private static void OutPut( IPoint p ) { Console.WriteLine("x={0},y={1}",p.x,p.y) ; } public static void Main( ) { Point p =new Point(15,30) ; Console.Write("The New Point is:") ; OutPut( p ) ; string myName =Console.ReadLine( ) ; Console.Write("my name is {0}", myName) ; } } |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。