by shigemk2

当面は技術的なことしか書かない

case classメモ

ファクトリパターンを用いた技術で、メソッドやコンパニオンオブジェクトが自動的に生成される

scala> case class A(n: Int)
defined class A
scala> val a1 = A(1)
scala> a1.
asInstanceOf      canEqual          copy              isInstanceOf
n                 productArity      productElement    productIterator
productPrefix     toString

Scalaクラスメモ(Hishidama's Scala class Memo)

Scalaオブジェクトメモ(Hishidama's Scala object Memo)