特牛网址导航

[Scala] 伴生类和伴生对象_scala类和它的伴生对象-CSDN博客

网友收藏
文章浏览阅读656次。伴生类和伴生对象设计初衷由于static定义的类和对象破坏了 面向对象编程的规范完整性,因此scala 在设计之初就没有static关键字概念,类相关的静态属性都放在伴生对象object中。简单理解:object就是java中的static部分,定义的是类中静态属性。概念当同一个文件内同时存在object x和class x的声明时:我们称class x称作object x的伴生类。其object x称作class x的伴生对象。其中伴生类和伴生对象需要同名。在Scala里,类和伴_scala类和它的伴生对象