技术栈

Scala的隐式对象

2401_833788052024-12-13 19:42
复制代码
package hfd
//隐式对象
//implicit object
//作用:给函数的隐式参数提供默认值
object Test38_4 {
case class DatabaseConfig(driver:String,url:String)
//座位含税的隐式参数的默认值
  implicit object MySqlDefault extends DatabaseConfig("mysql","localhost:443")
  
  def getConn(implicit config: DatabaseConfig):Unit={
    println(config)
  }

  def main(args: Array[String]): Unit = {
    //getConn(DatabaseConfig("sqlite","localhost:80"))
    getConn
  }
}
上一篇:SQL学习-增删改数据
下一篇:scala的泛型
相关推荐
2301_80097693
10 小时前
正则表达式
开发语言·python·正则表达式
故事还在继续吗
10 小时前
C++20关键特性
开发语言·c++·c++20
青少儿编程课堂
11 小时前
2026青少儿信息素养大赛备赛指南!Python/Scratch/C++备考要点
开发语言·c++·python
AIFarmer
11 小时前
【无标题】
开发语言·c++·算法
昇腾CANN
11 小时前
TileLang-Ascend 算子性能优化方法与实操
开发语言·javascript·性能优化·昇腾·cann
沐知全栈开发
12 小时前
ionic 手势事件详解
开发语言
lsx202406
12 小时前
Bootstrap 按钮
开发语言
神仙别闹
12 小时前
基于 Python 实现 BERT 的情感分析模型
开发语言·python·bert
禾叙_
12 小时前
【langchain4j】结构化输出(六)
java·开发语言
NQBJT
12 小时前
VS Code配置Python人工智能开发环境
开发语言·人工智能·vscode·python
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档032026年4月AI大事件深度解读:大模型竞争进入“深水区“04近期有什么ai的新消息,新动态? 2026.4月05【AI】2026 年具身智能模型和世界模型总结062026年AI编程工具终极横评:Cursor vs Claude Code vs Copilot07实测可用|小米 MiMo 百万亿 Token 免费领,开发者速冲08在Windows 11上安装Docker的踩坑记录09要裂开了!ChatGPT要手机号验证了?注册Codex要求验证电话号码怎么办?2026年登陆Codex要手机号验证的解决办法10裂开!ChatGPT 居然开始要手机号验证,附详细解决方法