类的三个基本特征是封装,继承,多态,在类中的字段(数据成员)一般是私有的或受保护的,也就是说需要通过一些其它的途径才可以在类外访问或修改类中的字段,而属性是其中一种途径(方法,属性,锁引器)。
在C#的控制台应用程序中编写如下代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 实验3控制台应用程序
{
class TimePeriod
{
private double seconds;
public double Hours //通过访问器的特殊方法给外部提供对属性的访问
{
get //读访问器
{
return seconds / 3600;
}
set //写访问器
{
seconds = value * 3600;
}
}
}
class Program
{
static void Main(string[] args)
{
TimePeriod t1=new TimePeriod();
t1.Hours =1;
Console.WriteLine(t1.Hours);
}
}
}
结果是 1