Sen's blog

请使用 Ctrl + F5 刷新页面以获取最新博客内容

c++(5·访问修饰符、重写隐藏重载、友元、异常处理、正则)

成员访问修饰符 作用 控制着类成员的访问权限 分类: public公共(struct默认):在类内,类外(类定义外),派生类,友元,都可以访问,通常存放对外公开的接口 protected受保护:在类内,派生类,友元可以访问,通常存放在继承体系中可以访问的部分 private私有(class默认):只能在类内,友元,可以访问,通常存放对类外隐藏实现的部分 继承访问修饰...

(1·设计模式分类、单例、观察者模式)

设计模式 理解:算法是解决特定问题的模板,设计模式是优化架构的模板 抽象:将通用的数据和方法提取出来的过程(房子的设计图纸) 封装:将抽象出来的数据和方法封装为类/将设置成员访问权限,对外隐藏内部实现细节(一个房子) 遵守高内聚,低耦合(设计原则) 高内聚:模块内部数据/功能相关程度的高 低耦合:模块/对象之间的依赖关系弱,修改一个模块 ...