Scalaの基本的な概念を頭に入れようとしています。したがって、Classがnewというキーワードでインスタンス化されるたびに、新しいオブジェクトが取得されます。 objectキーワードで宣言されたシングルトンオブジェクトは、 'new'というキーワードでインスタンス化することはできません。ある意味では、コンパイル時にインスタンス化されます。Scalaクラス、オブジェクト、ケースクラス、リテラル
4はIntのケースクラスですか? 5.07はDoubleのケースクラスですか?
4はオブジェクトですか?
クラスそのものは、時にはオブジェクトか、常にオブジェクトですか?
関数はオブジェクトです。彼らはクラスのインスタンスですか?これはどういったものですか?
Scalaは純粋にオブジェクト指向のスモールトークとして扱われているのですか、OOフロントでいくつかの妥協をしましたか?
Scala.NothingはIntとDoubleのサブクラスですが、 –
クラスはScalaのオブジェクト(=メタクラスのインスタンス)ではありません。実際、彼らは価値観ではありません。 – Debilski