1、介绍

    a、所谓伴生对象就是和某个class同名的object, 并且object 必须和class在同一个scala源文件中。

    b、在scala中,没有像java中的静态类,静态方法和静态成员等,但是scala 提供了object对象,这个object对象类,类似java中静态类,它里面的成员,方法默认都是静态的。

    c、class类和它的伴生对象object可以互相访问其私有成员。

    d、把class就称为object的伴生类,而object就称为class的伴生对象。

  2、实例代码

    

    

    

    

最新文章

  1. Fiddler--一、HTTP协议简介
  2. Spring的Ioc和AOP扩展
  3. LInux下修改 ~/.bashrc 文件source ~/.bashrc 后 shell 命令 失效 任何命令都显示 “ bash XX :未找到命令”
  4. 《深入理解bootstrap》读书笔记:第4章 CSS组件(下)
  5. a个人经验总结2
  6. dede列表页分页地址优化(不同url相同内容问题解决)<转自http://www.966266.com>
  7. 理解DOM中的事件流
  8. ASP.NET 使用 System.Web.Script.Serialization 解析 JSON (转)
  9. Linux下通过JDBC连接Oracle,SqlServer和PostgreSQL
  10. Django文档——Model字段选项(Field Options)
  11. Introduction to Big Data with Apache Spark 课程总结
  12. [HTML5游戏开发]简单的《找没有同汉字版〗爆去考考您狄综力吧
  13. Sql语句不等于空
  14. -1-2 java 面向对象基本概念 封装继承多态 变量 this super static 静态变量 匿名对象 值传递 初始化过程 代码块 final关键字 抽象类 接口 区别 多态 包 访问权限 内部类 匿名内部类 == 与 equal
  15. Spark源码剖析 - SparkContext的初始化(三)_创建并初始化Spark UI
  16. android 面试题(一)
  17. wordpress添加面包屑
  18. SpringBoot详细研究-01基础
  19. java+win7+eclipse+Maven+sikuli 配置总结---图形脚本语言
  20. Linux vi/vim替换命令的使用说明[转]

热门文章

  1. 用UltraEdit转换大小写
  2. “通用类型系统”(CTS)
  3. SSH项目整合基本步骤
  4. Educational Codeforces Round 45 (Div 2) (A~G)
  5. String 字符串详解 / 常用API
  6. bzoj 2406 二分+有源有汇上下界网络流可行流判定
  7. python开发_logging_日志处理
  8. Newtonsoft.Json报错:未能加载文件或程序集"..."或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配
  9. 4. python 修改字符串实例总结
  10. 基于curl的异步http实现