利用者定義演算子
user-defined operators
operator overloading
多重定義
https://ja.wikipedia.org/wiki/利用者定義演算子