DT大数据梦工厂 第58讲
2015-07-19 20:45
176 查看
今日【DT大数据梦工厂视频】《第58讲:Scala中Abstract Types实战详解》
土豆网:http://www.tudou.com/programs/view/E5QGmPvfupc/
百度云盘:http://pan.baidu.com/s/1bnc1skv
(DT大数据梦工厂scala的所有视频、PPT和代码在百度云盘的链接地址:http://pan.baidu.com/share/home?uk=4013289088&view=share#category/type=0&qq-pf-to=pcqq.group
本节王老师讲了抽象类型。就是先有一个特质T,里面定义了抽象类型A<:Serializable,(这个类型A必须是Serializable的),B,和一个方法r,参数为A,返回值为B。但是并没有指定他们到底是什么类型。在T的实现类C中,定义了A为String,B为StringBuffer,并实现了r。则可以新建一个C对象,并调用r方法。
土豆网:http://www.tudou.com/programs/view/E5QGmPvfupc/
百度云盘:http://pan.baidu.com/s/1bnc1skv
(DT大数据梦工厂scala的所有视频、PPT和代码在百度云盘的链接地址:http://pan.baidu.com/share/home?uk=4013289088&view=share#category/type=0&qq-pf-to=pcqq.group
本节王老师讲了抽象类型。就是先有一个特质T,里面定义了抽象类型A<:Serializable,(这个类型A必须是Serializable的),B,和一个方法r,参数为A,返回值为B。但是并没有指定他们到底是什么类型。在T的实现类C中,定义了A为String,B为StringBuffer,并实现了r。则可以新建一个C对象,并调用r方法。
相关文章推荐
- AC自动机 - 关于Fail指针
- dh_auto_test failed
- HDUOJ 1021 Fibonacci Again
- UVA529 Addition Chains (迭代+DFS)
- sleep和wait的内部机制
- 浏览器的重绘repaints与重排reflows深入分析
- <大数据日知录 架构与算法>读后
- DT大数据梦工厂 第57讲
- 引跑科技副总裁张晓东:引跑DBone数据库助力大数据建设
- 引跑科技副总裁张晓东:引跑DBone数据库助力大数据建设
- 柯南君:看大数据时代下的IT架构(9)消息队列之RabbitMQ--案例(RPC起航)
- 柯南君:看大数据时代下的IT架构(9)消息队列之RabbitMQ--案例(RPC起航)
- 柯南君:看大数据时代下的IT架构(8)消息队列之RabbitMQ--案例(topic起航)
- 柯南君:看大数据时代下的IT架构(8)消息队列之RabbitMQ--案例(topic起航)
- 柯南君:看大数据时代下的IT架构(7)消息队列之RabbitMQ--案例(routing 起航)
- 柯南君:看大数据时代下的IT架构(7)消息队列之RabbitMQ--案例(routing 起航)
- 柯南君:看大数据时代下的IT架构(6)消息队列之RabbitMQ--案例(Publish/Subscribe起航)
- 柯南君:看大数据时代下的IT架构(6)消息队列之RabbitMQ--案例(Publish/Subscribe起航)
- 柯南君:看大数据时代下的IT架构(4)消息队列之RabbitMQ--案例(Helloword起航)
- 柯南君:看大数据时代下的IT架构(4)消息队列之RabbitMQ--案例(Helloword起航)