迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 >

Scala 中的三个问号

作者:迹忆客 最近更新:2023/03/24 浏览次数:

Scala 的三个问号 ???predef 中定义,设计为占位符。这些问号帮助我们编写尚未实现的方法。

示例一:

def testMethod = ???

示例二:

def testMethod(s:String): Int=???

在处理某些项目时,在勾画某些方法时,三问号方法确实很有帮助。

例如,我们正在开发一个读取图像并给出其描述的 AI 应用程序,我们知道我们将需要读取图像并显示其细节的方法,但我们还不知道细节。

因此,在这种情况下,我们可以像这样对我们的方法进行存根:

def readImage = ???
def printDescription = ???

??? 有一个返回类型 nothing。它允许我们对已定义但尚未实现但仍希望编译器编译代码的方法使用占位符实现。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便