我目前正在尝试了解属性,并且我了解使用它们的好处,但我不知道如何在课堂上处理类。
示例
public class Office
{
public long Identifier { get; set; }
public string Address { get; set; }
public long EmployesCount { get; set; }
public Rooms Rooms
{
get { return _rooms; }
set { _rooms = value; }
}
private Rooms _rooms = new Rooms();
}
public class Rooms
{
public long Identifier { get; set; }
public double Width { get; set; }
public double Length { get; set; }
//and so on
}
如果我不将私人房间设置为新的,我会得到空引用异常。这是一个好的做法,还是我应该像这样声明房间类。
public Rooms Rooms = new Rooms();
将“房间”类设为财产有什么意义吗?