主题:关于属性的疑惑
public virtual int Height
{
get
{
return height;
}
set
{
height = value;
}
}
public virtual int Width
{
get
{
return width;
}
set
{
width = value;
}
}
public override double Area //长方形面积公式:S = a*b
{
get
{
return Height * Width;
}
}
以上代码定义了属性Height,和Width.小弟有一点不明白,为什么在Area中运用该属性时,可以直接使用呢?小弟刚刚开始学习c#,见凉。
谢谢
{
get
{
return height;
}
set
{
height = value;
}
}
public virtual int Width
{
get
{
return width;
}
set
{
width = value;
}
}
public override double Area //长方形面积公式:S = a*b
{
get
{
return Height * Width;
}
}
以上代码定义了属性Height,和Width.小弟有一点不明白,为什么在Area中运用该属性时,可以直接使用呢?小弟刚刚开始学习c#,见凉。
谢谢