1

当尝试设计/实现图形环境以支持缩放(例如英寸和厘米)时,必须考虑哪些要求?

那么应该如何解决呢?

谢谢。

4

1 回答 1

2

可能的方法:

  • 为内部表示选择一个测量单位
  • 定义和使用接口,让您将内部单位转换为 UI 字符串(即一组成员,如FormatLength(double); FormatArea(double); FormatSpeed(double)
  • 提供接口的必要实现(即 MetricFormats 和 UsFormats)
  • 提供一种方法来选择要使用的接口的实现。
于 2012-10-02T18:19:34.660 回答