クラス
https://qiita.com/y-some/items/286fb15fe8e0bd9aa5ef