French, German, Italian, Japanese, Korean, Russian, Simplified Chinese, Spanish, Traditional Chinese The Microsoft Visual C++ 2010 Sample Library provides code examples for applications and tools showing the capabilities of Visual C++ and the libraries and technologies it supports. Visual Studio 2010 Samples are now live! Click on the links...
Суть венгерской нотации сводится к тому, что имена идентификаторов предваряются заранее оговорёнными префиксами, состоящими из одного или нескольких символов. При этом, как правило, ни само наличие префиксов, ни их написание не являются требованием языков программирования, и у каждого программиста (или коллектива программистов) они могут быть...
顺便说一句,我很惊讶帮助中对 OOP 的描述竟然没有涉及这些基本范式。
1 不是,是继承的使用。
2 比较温暖,它是构成(Composition),与关联(Association)和聚合(Aggregation)一样,是三种绑定选项之一。
顺便说一句,我很惊讶帮助中对 OOP 的描述竟然没有涉及这些基本范式。
这些都是编程技巧,而不是直接的 OOP 特性。
关于聚合:
在面向对象编程中,聚合(也称为组合或包含)是指通过嵌套从现有类中创建新类的技术。聚合也常被称为 "成员关系",就像 "汽车有车身、车轮和发动机 "一样。
新类的嵌套对象通常被声明为私有,因此使用该类的应用程序编程人员无法访问它们。另一方面,类的创建者可以修改这些对象,而不会干扰现有的客户端代码。此外,在运行时替换嵌套对象可以动态地改变程序的行为。继承机制则不具备这种灵活性,因为对派生类设置了限制,这些限制在编译阶段进行检查。
在聚合的基础上,委托方法得以实现,即分配给外部对象的任务被委托给专门解决此类任务的内部对象。
http://ru.wikipedia.org/wiki/Агрегирование_( 程序设计)
打开有关结构的帮助,并阅读有关结构的类型转换。
方法的成员从一开始就是可用的。你为什么要删除它们?
关联和其他连接类的方式。
一点:
m_size。
在常见的命名规则中,前缀 m_ 是类数据成员的前缀。它主要用于在方法中明确区分局部变量 和类数据。
有可能在结构中编写函数吗?可能是指向类的指针--我见过,也试过,还是不知道的好。
为什么代码不通过样式表?
这将使新读者难以阅读,因为他在 ME 中看到的是一种样式,而在文章中看到的是另一种样式。
ZY 文章没有揭示类连接的问题。
当然,总的来说,OOP 是一个复杂的话题,用简单的语言来描述它并不容易,但你必须从某个地方开始。
那么,它是用来做什么的呢?模式是的,但这不是初学者的水平。
请稍等:
m_size。
在常见的命名约定中,前缀 m_ 是附加给类数据成员的。它主要用于明确区分方法中的局部变量 和类数据。
m_ 前缀是在 MFC 下编程时使用的,用于私有变量和受保护变量,没有其他 "公认 "的约定。在 MFC 退出舞台后,所有人都忘记了这些愚蠢的 m_,感谢上帝))。如果您不相信,请下载示例并亲自查看(其中也有关于 MFC 的部分)http://archive.msdn.microsoft.com/vcsamples。
前缀 m_ 是在 MFC 下编程时使用的,用于私有变量和受保护变量,没有其他 "普遍接受的 "约定。在 MFC 退出后,所有这些愚蠢的 m_ 都被遗忘了,感谢上帝 ))不相信的人--下载示例,自己看看(也有关于 MFC 的部分)http://archive.msdn.microsoft.com/vcsamples。
没有。При чем тут MFC? https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%BD%D0%B3%D0%B5%D1%80%D1%81%D0%BA%D0%B0%D1%8F_%D0%BD%D0%BE%D1%82%D0%B0%D1%86%D0%B8%D1%8F
只是为了方便,仅此而已。每个编程公司都可能有自己的规则。
非常有必要的文章!
我建议开发人员为文章创建一个新的类别。比如 "编程基础(理论)"....。