回答优化: 16、C++(面向对象)的三大特性为:继承,多态,封装。 25、观察者模式。被观察者(subject)提供添加(attach)或删除(detach)观察者接口(容器、智能指针weak_ptr或者引用保存观察者对象)。通知接口(notify),被观察者(subject)状态发生变化时,一一通知观察者(observer)(调用update接口)观察者提供更新(update)接口。
点赞

相关推荐

牛客网
牛客企业服务