摘要:
第6章介绍了Scala面向对象的一些基础概念。本章将接着第6章,更详细地介绍Scala对于面向对象编程的支持。我们将对比类之间的两个最基本的关系:组合和继承。组合的意思是一个类可以包含对另一个类的引用,并利用这个被引用的类来帮助它完成任务。而继承是超类/子类的关系。除此之外,我们还会探讨抽象类、无参 阅读全文
摘要:
控制抽象是这样的函数,满足如下条件 参数是函数 函数参数没有输入值也没有返回值 ()=>Unit 简化处理:fun(funName:=>Unit) 第7章指出,Scala并没有很多内建的控制抽象,因为它提供了让用户自己创建控制抽象的功能。第8章介绍了函数值。本章将向你展示如何应用函数值来创建新的控制 阅读全文
摘要:
阅读全文