scala 函数编程与面向对象编程、表达式编程

2018-08-13  本文已影响0人  scandly

函数式编程更偏向于输入和输出,面向对象更偏向于(此处省略请自行google)

interface A{

piblice boolean apply(T input);

piblice boolean equals(Object other);

}

转化scala

用 T => Boolean 表示(是不是很神奇)

表达式:有返回值

语句:可执行,但无返回值

scala中 if 就是一个表达式

scala 大部分语句是返回最后一个表达式的值作为结果

上一篇 下一篇

猜你喜欢

热点阅读