risc-v中文社区

 找回密码
 立即注册
查看: 2682|回复: 0

[原创] risc-v的cake pattern实验

[复制链接]

347

主题

564

帖子

2237

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2237
发表于 2021-10-18 08:43:24 | 显示全部楼层 |阅读模式
trait MyTrait1 {
  def traitMethod1(info:String) = println("MyTrait1 calling traitMethod1:" +  info)
}
trait MyTrait2 {
  def traitMethod2(info:String) = println("MyTrait2 calling traitMethod2:" + info)
}       
class MyTraitClass(s:String,n:Int) extends C1(s,n) with MyTrait1 with MyTrait2val mtc = new MyTraitClass("zs",10)
mtc.traitMethod1(mtc.s)
mtc.traitMethod2(mtc.n.toString)
打印:
MyTrait1 calling traitMethod1:zs
MyTrait2 calling traitMethod2:10

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



Archiver|手机版|小黑屋|risc-v中文社区

GMT+8, 2024-4-26 10:47 , Processed in 0.022583 second(s), 17 queries .

risc-v中文社区论坛 官方网站

Copyright © 2018-2021, risc-v open source

快速回复 返回顶部 返回列表