我在哪里可以找到一些 c++ 中的好例子来研究面向对象的概念
Where Can I find some good examples in c++ to study object oriented concepts?
我正在尝试通过研究C ++中的真实示例来学习面向对象的概念。这个例子应该说明所有概念,如继承、封装、重载、多态性等。
考虑到SO上一篇非常受欢迎的帖子,您的问题有很多解决方案,可能最好的是这本书。
我还想推荐另一条路径:如果你能稍微偏离最初的焦点,在 Obj-C 和 Java 之间选择 1。
我之所以建议这样做,是因为Java存在了很长时间,再加上它在生产和教育方面的广泛普及,以及Obj-C在某种程度上是一种面向对象的语言,它以这种机制的工作方式"暴露"了自己,有很多指针和非常简单但功能强大的概念可以帮助你理解这一点。
也可以在非MAC OS驱动的平台上使用Obj-C,但您应该使用clang
,而不是gcc
,gcc
在objc支持方面有点behind
,至少这是我所经历的。
还有通常的免费资源列表,其中包含很多总是有帮助的好东西。
相关文章:
- 工厂方法创建的对象应该在哪里删除?
- 是否有一种设计模式或面向对象的基本原则来处理这种共享资源的情况?
- 对"车辆的 vtable"的未定义引用 - 面向对象的编程练习
- 分配以下对象属性在哪里
- 我的共享内存对象保存在哪里
- 成员功能在面向对象的框架中返回std :: vector.size()的效率
- 以面向对象的方式解析自定义数据包
- 面向对象的编程-C 练习
- 如何使用面向对象的技术在 win32 和 c++ 中创建编辑控件
- 返回对象存储在哪里
- C++面向对象的字典程序
- 我在哪里可以找到一些 c++ 中的好例子来研究面向对象的概念
- 是否所有面向对象的语言都会在内存中创建大量重复信息
- 在面向对象的程序中实现MySQL连接C++
- 如何在没有面向对象的情况下将值和功能关联起来
- 我试图找到几何平均在c++中使用面向对象的编程
- 在以面向对象的方式包装OpenGL时遇到麻烦
- 为什么在面向对象的程序中使用'private'?
- 如何在光线追踪面向对象的程序中声明变量,当它们中的大多数是矢量和相机声明时
- 在多个类上定义的面向对象的跳转表