Javaでは複素数演算はサポートされてるのか?
複素数クラスは作ることはできても+−*/の
演算子のオーバーロードはできないだろ。

Javaが複素数演算をサポートするならC++の代わりに
Javaを使ってやってもいい。