Scala的object和class的区别
2016-01-16 21:42
537 查看
首先注意,不同于java,object和class都是小写。
scala 中没有 static 关键字
所以 对于一个class来说,所有的方法和成员变量在实例被 new 出来之前都是无法访问的
所以,class文件中的main方法也就没什么用了
scala object 中所有成员变量和方法默认都是 static 的
所以,可以直接访问main方法
scala 中没有 static 关键字
所以 对于一个class来说,所有的方法和成员变量在实例被 new 出来之前都是无法访问的
所以,class文件中的main方法也就没什么用了
scala object 中所有成员变量和方法默认都是 static 的
所以,可以直接访问main方法
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android Native 绘图方法
- Windows下Scala环境搭建
- C#中struct和class的区别详解
- VBS ArrayList Class vbs中的数组类
- 大家看了就明白了css样式中类class与标识id选择符的区别小结
- c# 所有类型都从Object类型派生
- C# Dynamic关键字之:解析dynamic就是Object
- 深入了解PHP类Class的概念
- 什么是DAO Database Access Object
- jquery 表单验证之通过 class验证表单不为空
- 浅谈Javascript中Object与Function对象
- swtich/if...else的替代语句
- JavaScript中的object转换成number或string规则介绍
- setAttribute 与 class冲突解决
- JavaScript中Object和Function的关系小结
- 深入理解JavaScript系列(12) 变量对象(Variable Object)
- JavaScript中的类(Class)详细介绍
- JavaScript 判断判断某个对象是Object还是一个Array
- javascript Object与Function使用