続・Scalaスケーラブルプログラミング

6月22日以来
http://d.hatena.ne.jp/the48/20100622/
 
04章
シングルトンオブジェクトってインスタンス1個のクラス定義されたオブジェクトですよね。
オブジェクト指向をどこまで厳密にやるんだろうかってことか。
トレイトってのも良く分からないけどサンプルのようなときには役立つという理解。
 
05.3
演算子はメソッドである。
記法上の問題かもしれないが、ちょっと楽しい。
 
05.7
1==1.0ってtrueだっけ。Javaもか。
 
06.9
Scalaって算術演算子のオーバーライドも出来るんだね。
 
07.2 p.125
Javaでは代入の結果値は代入された値だが、
Scalaでは代入の結果値は常にUnit値()になる。
 
whileは値を返さないので関数型言語的ではない。
しかも必ずループ中で変数が必要。
 
07ラストまで終了。