我正在尝试学习 OOP,但我需要查看一些使用 C++ 的真实案例。对我来说,作为一个编程初学者,互联网太大了,书的例子太少了。我在源存储库中找到的只是大型项目或太少的细节。
你能给我一个链接到一些对初学者有好处的 c++ 项目吗?如果样本有一些关于良好实践的细节,那就太好了。
也许一些大学正在举办这样的项目,或者你知道一个网页,里面有关于如何用 C++ 编程的示例和竞赛,这对初学者很有好处。
我正在尝试学习 OOP,但我需要查看一些使用 C++ 的真实案例。对我来说,作为一个编程初学者,互联网太大了,书的例子太少了。我在源存储库中找到的只是大型项目或太少的细节。
你能给我一个链接到一些对初学者有好处的 c++ 项目吗?如果样本有一些关于良好实践的细节,那就太好了。
也许一些大学正在举办这样的项目,或者你知道一个网页,里面有关于如何用 C++ 编程的示例和竞赛,这对初学者很有好处。
我建议从C++ Language Tutorial开始。那里有很多很好的例子,包括关于 OOP 的部分。
如果您想学习 OOP,请尝试观看这些讲座视频,它们非常适合 Java 初学者,但您不应该将自己局限于 C++ 作为学习平台。
我找到了这样一个示例项目。问题是它的文档很好,但文档语言是德语。还有一些类名是德语等。也没有像类图这样的文档。
几个月前我写了那个项目,向一个新学徒展示一些 C++ 和一些面向对象的任务。希望它对您的目的不太复杂。
这个例子并不完美,但也许它就是您正在搜索的内容,或者其他用户可以更好地了解所质疑的内容。
PS:以后怎么会有人上传这样的东西?包括几个源文件(pastebin 不适合这样的东西)。我不会在这样的项目中使用 Sourceforge。有没有类似 stackoverflow-attachment 的功能?
你可以看看这本 C++ 书: C++ Primer,里面有很好的练习题,还有一本练习题的答案书。
除了所有精彩的讲座/书籍,我鼓励你练习几次。我喜欢为此使用保龄球 kata练习。从技术上讲,这是一个重构练习,但它很有趣,而且我相信它很有效。
本周早些时候,我用 C++ 制作了保龄球游戏的截屏视频。你可以在这里观看: