找到 “多态” 相关内容 条
  • 全部
  • 默认排序

大家应该都知道C++17引入了variant,这篇文章我们来研究下它究竟有啥用。本期目录 variant是什么? 为什么要引入variant? 如何确定variant中当前存放的数据类型? variant为什么要搭配monostate? 如何用variant实现多态?variant这货类似于unio

1084 0 0
高端操作:不用继承我也能实现多态

本篇文章继续来讨论一下,如何使用 C 语言实现面向对象编程的另一个重要特性:多态。对于多态的概念,网上已经有很多描述,简而言之,就是同一个接口的多种状态通俗一点解释,多态就像是X-Man(X 战警)里面的魔形女角色,可以根据不同的战斗场景,改变自身的特征状态,同一个魔形女,不同的角色状态。在 C

嵌入式 C 语言面向对象编程 --- 多态