我是Scala的新手。我正在尝试使用Scala编写代码,下面是程序如何启动的语法:
object demo
{
//do your stuff..............
}
那有什么意义?它是否像所有类定义的母亲一样???
任何帮助都会有所帮助。
答案 0 :(得分:2)
类是一个定义,一个描述。它根据方法和其他类型的组合定义了一种类型。
一个对象是一个单例 - 一个保证唯一的类的实例。对于代码中的每个对象,都会创建一个匿名类,该类将从您声明要实现的对象的任何类中生效。从Scala源代码中看不到这个类 - 尽管你可以通过反射来实现它。