抽象度が高くなると応用範囲が広くなる