首页  

scala包对象实例     所属分类 scala 浏览量 617
dyyx/util/package.scala

package dyyx
package object util {
  def hello(): String = "hello"
  def hello2(): String = "hello2"
  trait Pet
  case class Cat(id: Int, name: String) extends Pet
}


包对象使用 demo2/UtilPackageDemo.scala package demo2 import dyyx.util import dyyx.util._ object UtilPackageDemo { def main(args: Array[String]) { println(dyyx.util.hello()) println(util.hello()) // UtilPackageDemo 里的 hello()方法 ,不是 dyyx.util 包对象里的 hello() 方法 println(hello()) // dyyx.util 包对象里的 hello2() 方法 println(hello2()) val cat = Cat(1, "minicat") println(cat) } // hello() def hello() = "UtilPackageDemo.hello" }
https://gitee.com/dyyx/hellocode/blob/master/demo/scala/scalademo/src/main/java/demo2/UtilPackageDemo.scala

上一篇     下一篇
scala强制类型转换

scala成员访问修饰符

protobuf 简介 及 java实例

quarkus 例子项目

idea jdk 版本设置

Akka Quickstart 例子说明