エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Scala入門してる - クラスとオブジェクト編 - $shibayu36->blog;
コップ本第04章を読んだ感想を少しだけ。 class クラス定義はclassというキーワードを使う。これで定義... コップ本第04章を読んだ感想を少しだけ。 class クラス定義はclassというキーワードを使う。これで定義するのはインスタンスを生成するもの。ScalaではJavaのようなstaticなメソッドはclassでは定義できない。 varでpublicなメンバー、defでメソッドを定義。privateで隠蔽。 class Hoge { var a = 0 private var b = 0 def getB(): Unit = { return b } } object ではstaticなメソッドを作るにはどうするかというとobjectを使う。定義されたclassと同じ名前のobjectは同じファイルに記述する必要がある。なんの意味もないobject指定だけど、こういう感じ。 object Hoge { def piyo(): Unit = { println("piyo") } } まとめ
2015/03/24 リンク