欢迎光临
我们一直在努力

2022年07月的文章 第109页

迭代器模式(详解版)

在现实生活以及程序设计中,经常要访问一个聚合对象中的各个元素,如数据结构中的链表遍历,通常的做法是将链表的创建和遍历都放在同一个类中,但这种方式不利于程序的扩展,

赞(0)hosteonshosteons主机教程 阅读(814)去评论

什么是C++面向对象编程

目前最常用的编程方法有两种,即: 过程式编程 和 面向对象编程(Object-Oriented Programming, OOP) 。 过程式编程是一种以执行程序操作的过程或函数为中心编写软件的方法。程序的数据通

赞(0)hosteonshosteons主机教程 阅读(779)去评论

中介者模式(详解版)

在现实生活中,常常会出现好多对象之间存在复杂的交互关系,这种交互关系常常是网状结构,它要求每个对象都必须知道它需要交互的对象。例如,每个人必须记住他(她)所有朋友

赞(0)hosteonshosteons主机教程 阅读(804)去评论

C++桩模块和驱动模块详解

桩模块 和 驱动模块 对于测试和调试使用函数的程序是非常有用的工具。它们允许测试程序中的单个函数,隔离调用该函数的程序部分。 桩模块(Stub) 桩模块(Stub)是一个被调用的虚

赞(0)hosteonshosteons主机教程 阅读(798)去评论

C++ exit用法详解

当遇到 main 函数中的 return 语句时,C++ 程序将停止执行。但其他函数结束时,程序并不会停止。程序的控制将返回到函数调用之后的位置。然而,有时候会出现一些非常少见的情况,使

赞(0)hosteonshosteons主机教程 阅读(776)去评论

状态模式(详解版)

在软件开发过程中,应用程序中的有些对象可能会根据不同的情况做出不同的行为,我们把这种对象称为有状态的对象,而把影响对象行为的一个或多个动态变化的属性称为状态。当有

赞(0)hosteonshosteons主机教程 阅读(829)去评论

登录

找回密码

注册