写点什么

封装、继承、多态

0 人感兴趣 · 7 次引用

  • 最新
  • 推荐

【web 开发基础】PHP 中的类和对象(55)

用户头像
迷彩
2022-12-30

面向对象编程的主要优势就是把编程的重心从处理过程转移到了对现实世界实体的表达。这十分符合人们的思维方式和逻辑由于OOP中最为重要的特性之一就是可封装性,因此对对象内部数据的访问只能通过对象的“操作”来完成,这也被称为对象的“接口”

https://static001.geekbang.org/infoq/6a/6aa01a8ab6cedc8146a5529fce833c27.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

C++ 虚函数表剖析

用户头像
赖猫
2021-04-10

为了实现C++的多态,C++使用了一种动态绑定的技术。这个技术的核心是虚函数表(下文简称虚表)。本文介绍虚函数表是如何实现动态绑定的。

万字长文详细总结!关于继承、重写与重载、封装、接口的硬核干货

用户头像
codevald
2021-02-01

万字长文详细总结!关于继承、重写与重载、封装、接口的硬核干货

https://static001.geekbang.org/infoq/e1/e198e8b0d6cc9c47396ea68df33f3d05.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

C++ 一篇搞懂多态的实现原理

用户头像
小林coding
2020-08-18

用 LOL 英雄联盟的游戏例子,来理解多态的特性

构造、析构期间被调虚函数发生的惨案,长教训!

最近有个问题出现长达一个月,经过两次修改未能解决,大致场景如下:

https://static001.geekbang.org/infoq/f9/f998d3b47b75d7c59a287d514d55a9ee.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

面向对象的三个基本特征(要素)

用户头像
彭阿三
2020-06-12

面向对象的三个基本特征是:封装、继承、多态。

封装、继承、多态_封装、继承、多态技术文章_InfoQ写作社区