// Contributed by Daniel Gronau
import scala.annotation._
trait Func[T] {
val zero: T
def inc(t: T): T
def dec(t: T): T
def in: T
def out(t: T): Unit
}
object ByteFunc extends Func[Byte] {
override val zero: Byte = 0
override def inc(t: Byte) = ((t + 1) & 0xFF).toByte
ove
相关下载链接:
//download.csdn.net/download/iisgirl/4233174?utm_source=bbsseo