Basics
本节提供了一个有关如何定义选项的通用思路。除了基础知识之外,后续章节将更详细地讨论如何为特定用例实现各种选项行为。
This section gives a generic idea how an option can be defined. Following sections, beyond basics, discuss more about how various option behaviour can be accomplished for a particular use case.