当前位置:嗨网首页>书籍在线阅读

01-深入了解面向对象-面向对象的重要特征

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

10.8 实战练习

1.使用自定义事件,编写一个当闹钟铃声响起就引发学生起床事件的模拟程序。

2.写出接口,使得接口包含属性声明,类包含实现。 实现如下 IPoint 的类的任何实例都具有整数属性 x 和 y。

01 class Point : IPoint
02 {
03   // 属性
04   private int _x;
05   private int _y;
06 
07   // 方法
08   public Point(int x, int y)
09   {
10      _x = x;
11      _y = y;
12   }
13 
14   // 属性实现:
15   public int x
16   {
17      get
18      {
19         return _x;
20      }
21 
22      set
23      {
24         _x = value;
25      }
26   }
27 
28   public int y
29   {
30      get
31      {
32         return _y;
33      }
34      set
35      {
36         _y = value;
37      }
38   }
39 }