会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
全栈技术随笔记录
博客园
首页
新随笔
联系
订阅
管理
随笔 - 42 文章 - 0 评论 - 1 阅读 -
6852
Modelica ConstrainedBy与通用编程语言的区别
通用编程语言里面我们定义变量,那么这个变量会被类型约束起来,赋值的时候只能是这个类型的对象或者是这个类型的子类型对象;
又或者通用编程语言里面提供了泛型的功能,对泛型可以是任意类型,泛型约束就限定了这个类型的范围,也是类型约束,java中使用extend进行泛型上界约束,kotlin使用where关键字。
ConstrainedBy的区别是,他能够约束目录结构的包,指定包下的子类,是结构关系而不是继承关系,是另一个维度的功能。
好文要顶
关注我
收藏该文
微信分享
流浪的夜空
粉丝 -
0
关注 -
0
+加关注
0
0
升级成为会员
«
上一篇:
LicenseGenerator注册机
»
下一篇:
IDEA 语言插件开发
posted on
2023-06-30 10:29
流浪的夜空
阅读(
75
) 评论(
1
)
编辑
收藏
举报
刷新页面
返回顶部
登录后才能查看或发表评论,立即
登录
或者
逛逛
博客园首页
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
相关博文:
·
Kotlin属性委托
·
编程工具的误区
·
编程语言之泛型困境
·
[C#]泛型
·
kotlin--泛型
阅读排行:
·
全程不用写代码,我用AI程序员写了一个飞机大战
·
DeepSeek 开源周回顾「GitHub 热点速览」
·
记一次.NET内存居高不下排查解决与启示
·
MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
·
.NET10 - 预览版1新功能体验(一)
昵称:
流浪的夜空
园龄:
5年9个月
粉丝:
0
关注:
0
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
performance
(1)
mermaid
(1)
随笔分类
document(4)
DSL(1)
kotlin(6)
math(2)
mind(5)
modelica(2)
structure(3)
tools(15)
随笔档案
2024年9月(1)
2024年2月(1)
2024年1月(1)
2023年10月(2)
2023年7月(6)
2023年6月(4)
2023年5月(3)
2023年2月(5)
2023年1月(1)
2022年12月(11)
2022年11月(7)
阅读排行榜
1. IDEA 如何升级Markdown的Mermaid的版本(1959)
2. Idea Diff工具介绍(788)
3. Pyscript使用本地Pyodide配置方法(513)
4. LicenseGenerator注册机(405)
5. 数学相关三方库整理(345)
评论排行榜
1. Modelica ConstrainedBy与通用编程语言的区别(1)
最新评论
1. Re:Modelica ConstrainedBy与通用编程语言的区别
replaceable model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow constrain...
--FG1651
点击右上角即可分享
AI FOR CODE 大赛
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)