型クラスについて。
例によって有理数で。
Groupのインスタンスを定義します。
Groupとは、結合演算子、単位元、逆元を持つもののことです。
動かしてみる。
Groupのインスタンスを定義するだけでこれだけのことができます。
自分でデータ型を定義するときは、インスタンス自体に関数を定義より、データ型にメソッドとして定義したほうがいいかもしれません。
また、Groupのインスタンスからメソッドが定義できます。
乗算、除算も定義してみます。
べんり!
0 件のコメント:
コメントを投稿