摘要: 一、继承1、extendsScala中,让子类继承父类,与Java一样,也是使用extends关键字 继承就代表,子类可以从父类继承父类的field和method;然后子类可以在自己内部放入父类所没有,子类特有的field和method;使用继承可以有效复用代码 子类可以覆盖父类的field和method;但是如果父类用final修饰,field和method用final修饰,则该类是无法被继承的... 阅读全文
posted @ 2019-06-12 17:39 米兰的小铁將 阅读(306) 评论(0) 推荐(0)
摘要: 一、对象1、objectobject,相当于class的单个实例,通常在里面放一些静态的field或者method,第一次调用object的方法时,就会执行object的constructor,也就是object内部不在method中的代码,但是object不能定义接受参数的constructor。object的constructor只会在其第一次被调用时执行一次,以后再次调用就不会再次执行con... 阅读全文
posted @ 2019-06-12 13:57 米兰的小铁將 阅读(224) 评论(0) 推荐(0)
摘要: 一、类1、定义类##定义并调用scala> :paste// Entering paste mode (ctrl-D to finish)class HelloWord { private var name = "Leo" def sayHello() {print("Hello, " + name)} def getName = name}// Exiting paste mode, no... 阅读全文
posted @ 2019-06-12 10:43 米兰的小铁將 阅读(269) 评论(0) 推荐(0)