У меня есть «базовый» класс, который содержит следующие свойства:
public virtual Vector3b SIZE { get { return new Vector3b(16, 16, 16); } }
public virtual Vector3b MAX
{
get { return new Vector3b(
(byte)(this.SIZE.X - 1),
(byte)(this.SIZE.Y - 1),
(byte)(this.SIZE.Z - 1));
}
}
Теперь, если я переопределил свойство SIZE в моем классе, которое наследует от базового класса, MAX затем вычисляет SIZE из базового класса илииз унаследованного класса (или без него это просто РАЗМЕР)?
РЕДАКТИРОВАТЬ: Забыл упомянуть, Vector3b просто Vector3, но он использует байты вместо float.