一般情况下,我们会增强实体的功能,但是有时候为了其他方面的考虑,会弱化实体的功能。这应该就是哲学上的舍得辩证法。举例来说:

1、引用是弱化了的指针,不允许对内存地址操作。为了安全,牺牲了指针的灵活性。

2、栈、队列是弱化了的数组或者链表,针对特定的使用场景,为了简单,而关闭了不需要的接口。

3、string 是弱化了的char数组,为了好理解,string是不变字符串,每次修改相当于重新创建一个string。从而,string具备了整体拷贝和字符串留用的功能(节省内存)。

相关文章:

  • 2022-01-20
  • 2021-11-27
  • 2021-05-26
  • 2021-12-13
  • 2022-12-23
  • 2022-12-23
  • 2021-09-04
  • 2021-12-15
猜你喜欢
  • 2021-05-14
  • 2021-06-21
  • 2022-12-23
  • 2022-12-23
  • 2021-12-22
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案