c++ - 有没有办法使用 using-declaration 来解决“最终覆盖歧义”?
问题描述
解决方案
这是告诉你你的设计是错误的语言。它是。继承反映了“is-a”关系。不是“有”。
解决方案是使用组合而不是继承。我会举一个例子,但完全不清楚你真正打算完成什么,也想不出任何明智的例子。
推荐阅读
- c# - 可调整大小的视图 UWP
- c# - 通过 ajax 发布的 Asp.net core 2.0 错误更新模型
- sql - 了解 SQL Select 语句结果中的未命名列
- ms-access - 使用 MS-Access 2010 中的多选和列计数属性在 listbox2 中显示来自 listbox1 的内容
- javascript - jQuery 更改为隐藏字段后,在 Gravity Forms 中触发表单更新
- video.js - 如何使用巨大的插件在 video.js 播放器中隐藏广告的搜索栏
- google-chrome - 在 Vue 开发工具 (vue2/vuex3) 中未检测到 Vuex 存储
- dropdown - 为同一个下拉列表实现多个链接
- ios - WKWebView 无法设置 Cookie (iOS 11+)
- python - SQLAlchemy 未检测到 _determine_joins 上的 ForeignKeys,NoForeignKeysError