面向对象编程的3种关系:组合,委托和继承

看了侯捷老师一节课的视频,做一个记录和小结,在OOP语言中,面向对象编程,类和类之间有3种关系: 1)Inheritance(继承) 2)Composition(复合) 3)Delegation(委托) 先从Compositon开始讲起,其实在C语言中也见到过,一个结构体里面包含另外一个结构体,在C++中复合也是一样的,侯捷老师以标准库来形象的说明了这种情况,在queue类中包含了deque类 2
相关文章
相关标签/搜索