scala 编程 ——类型限定与泛型编程

1. <%

object http extends Around {
  def around[T <% Result](t: =>T) = openHttpSession("test") {
    t  // execute t inside a http session
  }
}
  • T <% Result:泛型 T 必须可被转换为 Result

你可能感兴趣的:(scala 编程 ——类型限定与泛型编程)