美文网首页
02-Scala面向对象

02-Scala面向对象

作者: CrUelAnGElPG | 来源:发表于2018-07-20 17:07 被阅读0次

    scala: tar + 环境变量 + 前提jdk

    scalac/scala: 环境变量不对/旧session,需要source下

    值vs变量

    数据类型: asInstanceOf  isInstanceOf

    工作中我们肯定要借助于IDE(哪三个单词)

    IDEA: 为什么抵触IDEA是由于快捷键不同

    IDEA是能和eclipse使用相同的快捷键的

    Eclipse:

    IDEA 安装完 : 但是是不支持scala的,必须要安装scala插件

    setting/plugins

    函数/方法

    public void xxxx()

              参数列表

    def 函数名(x:Int, y:String,.....) : 返回值 = {

    xxxxx  // 最后一行代码默认作为整个函数的返回值

    }

    sayHello()

    sayHello

    to:  []

    until: [)

    Range: [)

    默认参数 & 命名参数 & 变长参数

    面向对象编程

    面向对象的三大特性

    var s = _

    继承:发生在子和父类之间的

    抽象类

    类中有一个或者多个方法/属性没有实现:只有定义 没有实现

    是不能直接使用的,必须要通过实现了该抽象类的属性或者方法来使用

    子类重写父类中的方式或者属性不需要使用overwrite

    相关文章

      网友评论

          本文标题:02-Scala面向对象

          本文链接:https://www.haomeiwen.com/subject/lgyqmftx.html