C/C++教程

我的第一个Scala程序

本文主要是介绍我的第一个Scala程序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

注意的两点:

  1. Class or Objcect
    在Scala把类和对象明确的分开了。
    Class相当于模板;Object是Class的实现。
  1. main
    要测试代码必须使用main
def main(args: Array[String]) {
    ...
}

一、Class

package com.example

class MyClass {
  def add(a:Int, b:Int):Int = {
    var result = 0
    result = a + b
    result
  }
}

二、Object

import com.example.MyClass


object MyExec {
  val str = "Hello world!"
  val a1 = 3
  val b1 = 2

  def main(args: Array[String]) {
      val myExample = new MyClass
      val ret = myExample.add(a1, b1)
      if (ret > 4) {
        println(str)
      }
      else {
        println(ret)
      }
  }
}
这篇关于我的第一个Scala程序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!