新しいアカウントで始めました。

身の回りの出来事や写真が中心です。

Scalaで遊んでました。6.11メソッドの多重定義、6.12暗黙の型変更

2018-06-01 00:38:16 | Scala

 class Rationalがごちゃ、ごちゃしてきましたので同じものを別のクラスで定義しました。class RaitonalClassとして、中身はコップ本そのままです。上の図のように変更すれば、obj*2とobj1*obj2の様な掛け算が出来るようになります。package hogeを先頭に入れてしまえば、今までのRationalクラスから隔離出来るかと思ったんですが、同名のクラスでは出来ませんでした。(-_-;)

 

6.12では暗黙の型変更で2*xも出来るようになる説明ですが、//行を入れても駄目でした。new RationalClass(2)とすれば出来ましたが。(-_-;)

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« Scalaで遊んでました。6.9演... | トップ | 禁煙をしたことがありますか? »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

Scala」カテゴリの最新記事