例えばPointというオブジェクトを定義したとして
それをMapのキーにして扱いたいんだけど、
 Point p1 = new Point(100, 100);
 Point p2 = new Point(100, 100);
これは値がいっしょでもインスタンスが異なるから別のキーとして認識しちゃう(Javaなら)
ScalaだとPointクラスをどう定義すれば(書けば)いいですか