https://codingnote.cc/zh-tw/p/359445/
SCIP:构造过程抽象--面向对象的解释