自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Czuaphe的博客

平心静气,泰然于世

  • 博客(5)
  • 收藏
  • 关注

翻译 Scala之旅(TOUR OF SCALA)——通过混合组成类(CLASS COMPOSITION WITH MIXINS)

混合就是被用来组合成类的特征。 abstract class A { val message: String } class B extends A { val message = "I'm an instance of class B" } trait C extends A { def loudMessage = message.toUpperCase() } class D...

2018-02-27 22:18:29 182

翻译 Scala之旅(TOUR OF SCALA)——特征(TRAITS)

特征被用来在类与类之间共享接口和属性。它与 Java 8 中的接口很相似。类(Classes)和对象(Objects)能继承特征,但是特征不能实例化而且不能有参数。 定义一个特征 (Defining a trait) 一个最小的特征是简单的关键字 trait 后接一个特征名。 trait HairColor 特征在泛型和抽象方法上特别有用。 trait Iterator[A] {

2018-02-22 15:07:56 287

翻译 Scala之旅(TOUR OF SCALA)——类(CLASSES)

定义一个类 Defining a class 构造器 Constructors 私有成员和 GetterSetter 语法 Private Members and GetterSetter Syntax 类在 Scala 中是创建对象的蓝图。类可以包含方法,常量,变量,类型,对象,特征和类,它们被统一称为成员。类型成员,对象成员和特征成员将在之后讨论。 定义一个类 (Definin

2018-02-07 19:16:42 273

翻译 Scala 之旅(TOUR OF SCALA)——统一类型(UNIFIED TYPES)

Scala 类型继承结构 Scala Type Hierarchy 类型转换 Type Casting 什么都没有与空Nothing and Null 在 Scala 中,所有的值都有类型,包括数值和函数。下面这个图表说明了类型继承结构的子集。 Scala 类型继承结构 (Scala Type Hierarchy) Any 是所有类型的父类,也被叫成顶层类型。它定义了几个最普

2018-02-06 18:03:39 350

翻译 Scala之旅(TOUR OF SCALA)——基础(BASICS)

在浏览器中尝试 Scala 编程你可以使用在浏览器使用 ScalaFiddle 运行 Scala 程序。 点击前往 https://scalafiddle.io。 在左边的面板中粘贴 println("Hello, World!")。 点击左上角的“Run”按钮,右边的面板中会输出结果。 这是一个简单的,零基础的运行 Scala 代码的方式。在文档中有很多例子都是集成了 ScalaFiddle 插件

2018-02-05 14:19:27 379

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除