tag:blogger.com,1999:blog-721231332093181516.post5940454920774332744..comments2022-04-09T23:32:51.912+09:00Comments on mike、mikeなるままに…: Scalaの関数をvalに結びつける方法とdefで宣言することの違いmike_neckhttp://www.blogger.com/profile/02125298584200319349noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-721231332093181516.post-70381962437058925762012-09-20T13:58:06.865+09:002012-09-20T13:58:06.865+09:00それはscalaコマンド(引数なし)で起動したときの対話環境の話でして、普通のScalaプログラムだ...それはscalaコマンド(引数なし)で起動したときの対話環境の話でして、普通のScalaプログラムだと<br /><br />> どうやらdefは暗黙のオブジェクト$iwに対してメソッドを定義しているようです。<br /><br />という事は特に無いです。ちなみに、何故対話環境で$iwなるものがあるかというと、defで定義されたものは(例外的なケースをのぞいて)どっかのオブジェクトに所属してなければいけないので、そのために$iwがあります。kmizushimahttps://www.blogger.com/profile/07116254808520586583noreply@blogger.com