math - “X 是 Y 的实现”是否意味着“X 是 Y 的类型(元素)”?
问题描述
实现是应用程序的实现,或计划、想法、模型、设计、规范、标准、算法或策略的执行;根据维基百科。
我可以说的一些实现示例是......
在 OOP 中,类是接口的实现,类实例是类的实现。
AMD Ryzen 3600x是x86-64 CPU的实现,而x86-64 CPU是 CPU 的实现。
Google Chrome是网络浏览器的实现,而网络浏览器是计算机应用程序的实现。
C#是面向对象编程语言的实现,面向对象编程语言是编程语言的实现。
Linus Torvalds是Linux Kernel 开发人员的实现,Linux Kernel 开发人员是软件开发人员的实现。
当我以“X 是 Y 的类型(元素)”的方式转换这些句子时,它将是......
在 OOP 中,类是接口的类型,类实例是类的类型。(这似乎不正确......)
AMD Ryzen 3600x是x86-64 CPU的一种,x86-64 CPU是CPU的一种。
Google Chrome是一种网络浏览器,而网络浏览器是一种计算机应用程序。
C#是一种面向对象的编程语言,而面向对象的编程语言是一种编程语言。
Linus Torvalds是一种Linux Kernel 开发人员,Linux Kernel 开发人员是一种软件开发人员。
如果 X 是 Y 的一个元素,我们可以说 X 是 Y。转换后...
在 OOP 中,类是一个接口,也是一个类实例。(这似乎不正确......)
AMD Ryzen 3600x是x86-64 CPU,也是CPU。
Google Chrome是一个网络浏览器,也是一个计算机应用程序。
C#是一种面向对象的编程语言,也是一种编程语言。
Linus Torvalds是一名Linux 内核开发人员,同时也是一名软件开发人员。
我认为上面的句子是有意义的,除了第一句话。
Q1。“X 是 Y 的实现”是否意味着、暗示或表示“X 也是 Y 的类型或元素”?是否有数学或语言上的理由可以证明这一点?
Q2。为什么第一句转换不正确?我是否在原句上犯了错误,或者“实施”一词的含义有不同的含义?
解决方案
推荐阅读
- editor - Qt Creator:如何在列编辑模式下移动光标?
- python - TypeError:“str”对象在我的方法中不可调用
- tin-can-api - 无法在学习储物柜的演员中添加“mbox”
- android - 倒带 HLS 直播
- r - 没有其他包中的类的定义
- php - laravel如何知道request()->getHttpHost()的值
- java - 如何在没有 JsonArray 的情况下解析 JsonObject?
- javascript - 当我们可以通过文本编辑器的扩展直接使用 prettier 时,为什么还要使用包管理器安装它?
- server - 我正在尝试启动我的服务器,但出现错误
- vue.js - 使用 CDN vue.js 的父子组件中的方法