云星数据---Scala实战系列(精品版)】:Scala入门教程050-Scala实战源码-Scala implicit 操作01
来源:互联网 发布:阿北php 编辑:程序博客网 时间:2024/05/12 23:18
Scala implicit 操作01
package scala_learn.demo12_Implicit/** * Created by liguohua on 2017/3/1. */class O2_ImplicitDemo {}object O2_ImplicitDemo { def main(args: Array[String]) { //应用增强 implicit def Power(x: GrandFather) = new Power(x) //整个类的继承体系对将拥有增强 val grandFather = new GrandFather grandFather.power val father = new Father father.power val son = new Son son.power }}//定义多代不允许修改的类class GrandFather {}class Father extends GrandFather {}class Son extends Father {}//定义增强类class Power(x: GrandFather) { def power: Unit = { println("get power...") }}
阅读全文
0 0
- 云星数据---Scala实战系列(精品版)】:Scala入门教程050-Scala实战源码-Scala implicit 操作01
- 云星数据---Scala实战系列(精品版)】:Scala入门教程049-Scala实战源码-Scala implicit 操作
- 云星数据---Scala实战系列(精品版)】:Scala入门教程051-Scala实战源码-Scala implicit 操作02
- 云星数据---Scala实战系列(精品版)】:Scala入门教程052-Scala实战源码-Scala implicit 操作03
- 云星数据---Scala实战系列(精品版)】:Scala入门教程053-Scala实战源码-Scala implicit 操作04
- 云星数据---Scala实战系列(精品版)】:Scala入门教程054-Scala实战源码-Scala implicit 操作05
- 云星数据---Scala实战系列(精品版)】:Scala入门教程015-Scala实战源码-Scala函数
- 云星数据---Scala实战系列(精品版)】:Scala入门教程012-Scala实战源码-Scala操作符
- 云星数据---Scala实战系列(精品版)】:Scala入门教程043-Scala实战源码-Scala Set操作
- 云星数据---Scala实战系列(精品版)】:Scala入门教程044-Scala实战源码-Scala 元组Tuple操作
- 云星数据---Scala实战系列(精品版)】:Scala入门教程045-Scala实战源码-Scala Map操作
- 云星数据---Scala实战系列(精品版)】:Scala入门教程046-Scala实战源码-Scala foreach操作
- 云星数据---Scala实战系列(精品版)】:Scala入门教程047-Scala实战源码-Scala method操作
- 云星数据---Scala实战系列(精品版)】:Scala入门教程048-Scala实战源码-Scala Match操作
- 云星数据---Scala实战系列(精品版)】:Scala入门教程022-Scala实战源码-Scala 多态01
- 云星数据---Scala实战系列(精品版)】:Scala入门教程024-Scala实战源码-Scala abstract 抽象类01
- 云星数据---Scala实战系列(精品版)】:Scala入门教程025-Scala实战源码-Scala 的特质 (接口)01
- 云星数据---Scala实战系列(精品版)】:Scala入门教程031-Scala实战源码-Scala 对象 01
- idea 导入spring源码
- IE11 Windows7下F12 DOC资源管理器不能用Exception in window.onload: Error: An error has ocurredJSPlugin.3005
- 【kali linux】记一次kali linux无法获取IP地址的解决过程
- centos6.9下yum安装vsftpd
- 【Java基础总结】-反射机制与代理机制
- 云星数据---Scala实战系列(精品版)】:Scala入门教程050-Scala实战源码-Scala implicit 操作01
- [转]mipi LCD 的CLK时钟频率与显示分辨率及帧率的关系
- 《Thinking in Java》笔记之调用构造器顺序
- 我害怕阅读的人——奥美广告
- java多态
- Decode Ways:数字的编码组合方式
- SpaK-RDD学习总结
- vs2013生成动态库
- Nodejs初入门--learnyounode