[C#] C#类和属性的使用 →→→→→进入此内容的聊天室

来自 , 2019-04-13, 写在 C#, 查看 110 次.
URL http://www.code666.cn/view/7f2be1b4
  1. // abstractshape.cs
  2. // 编译时使用:/target:library
  3. // csc /target:library abstractshape.cs
  4. using System;
  5.  
  6. public abstract class Shape
  7. {
  8.    private string myId;
  9.  
  10.    public Shape(string s)
  11.    {
  12.       Id = s;   // 调用 Id 属性的 set 访问器
  13.    }
  14.  
  15.    public string Id
  16.    {
  17.       get
  18.       {
  19.          return myId;
  20.       }
  21.  
  22.       set
  23.       {
  24.          myId = value;
  25.       }
  26.    }
  27.  
  28.    // Area 为只读属性 - 只需要 get 访问器:
  29.    public abstract double Area
  30.    {
  31.       get;
  32.    }
  33.  
  34.    public override string ToString()
  35.    {
  36.       return Id + " Area = " + string.Format("{0:F2}",Area);
  37.    }
  38. }
  39.  
  40.  
  41.  
  42. //csharp/4922

回复 "C#类和属性的使用"

这儿你可以回复上面这条便签

captcha