了解c++设计模式

简单的说设计模式就是针对某种语言处理某种业务的通用解决方案。比如c++大型应用程序中怎么定义一个类就可以使这个类只有一个。设计模式遵循开闭,依赖倒置等原则,使得程序框架更易扩展,容易维护。

c++设计模式的核心基础是啥,毋庸置疑是多态。具有抽象类的类结构层次会使得程序更易扩展。就拿电脑举例内存条厂商很多吧,拿来插上就行,就是因为有一个接口,内存条厂商都实现接口。

c++设计模式分三类:创建型、结构型、行为型。具体有啥特征将在以后文章阐述。

猜你喜欢

转载自blog.csdn.net/ypy9323/article/details/78823528