
chromium68 内核学习
chromium68 内核研究学习
水中鱼_自由
123
展开
-
UML类图之间的关系
UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现类与类图类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责,在定义类的时候,将类的职责分解成为类的属性和操作(即方法)。类的...转载 2019-09-29 10:24:31 · 620 阅读 · 0 评论 -
chromium 68的智能指针实现原理
Chromium的智能指针由类scoped_refptr实现。由于它要求被引用对象具有计数功能,因此就提供了一个具有计数功能的基类RefCounted。当一个对象可以被类scoped_refptr描述的对象引用时,它就必须要从基类RefCounted继承下来。非线程安全版本:template <typename T>struct DefaultRefCountedTraits {...原创 2019-09-18 17:28:26 · 614 阅读 · 0 评论