摘要: 第10章 继承 10.1 继承类 和 Java 一样使用 extends 关键字,在定义中给出子类需要而超类没有的 字段和方法,或者重写超类的方法。 class Person { var name = "" } class Employee extends Person { var salary = 阅读全文
posted @ 2019-07-03 20:46 LXL_1 阅读(191) 评论(0) 推荐(0)
摘要: 第9章 包和引入 9.1 包/作用域 在 Java 和 Scala 中管理项目可以使用包结构,C 和 C# 使用命名空间。 对于 package,有如下几种形式: 1)形式体现: 等同于: 等同于: 尖叫提示:位于文件顶部不带花括号的包声明在整个文件范围内有效。 9.2 包对象 包可以包含类、对象和 阅读全文
posted @ 2019-07-03 04:08 LXL_1 阅读(292) 评论(0) 推荐(0)
摘要: 第8章 对象 8.1 单例对象 Scala 中没有静态方法和静态字段, 你可以用 object 这个语法结构来达到同样的目的。 对象构造器在该对象第一次使用时调用。如果对象没有使用过,他的构造器不会被执行。 对象基本具有类的所有特性,就是一点,你不能设置构造器的参数。 测试: 8.2 伴生对象 Ja 阅读全文
posted @ 2019-07-03 00:47 LXL_1 阅读(99) 评论(0) 推荐(0)