社区
C++ 语言
帖子详情
怎样学好c++面对对象编程
woshicainiaowopashei
2010-07-21 02:04:21
怎样学好c++面对对象编程,需要哪些教材
...全文
154
18
打赏
收藏
怎样学好c++面对对象编程
怎样学好c++面对对象编程,需要哪些教材
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cyclecai
2010-07-22
打赏
举报
回复
有了面向对象编程的思想,用C一样能写出面向对象的代码。我有个朋友在写图形处理的,在linux下用纯C,用结构体封装,结构体中包含结构体,来替代C++的继承,一样封装得很好。
没有面向对象的思想,用C++写出来的程序一样是过程的。
woshicainiaowopashei
2010-07-22
打赏
举报
回复
感谢大家的回复。。对不住各位了,分都没给正确
woshicainiaowopashei
2010-07-22
打赏
举报
回复
汗。。。第一次结贴,分给错了
damingg
2010-07-21
打赏
举报
回复
C++的话,先看说,多写就行了
面向对象唯有多写,并且要写稍微大点的项目
nossiac
2010-07-21
打赏
举报
回复
[Quote=引用 8 楼 piqisan 的回复:]
听说c++ primer写的要好,所以本人都打算试购买一本,大家给点意见
[/Quote]
这书是教条式的,适合当工具书用,初学真没必要看.
学C++首先是熟悉语法,学习过程中尽量抛弃C的语法,把它当一门全新的语言.国内很多二流教材都够用了.
然后是学习面向对象的特性,尝试用面向对象的编程方式完成一些小任务.这个需要多思考!多见识!
这过程中一定要弄明白为什么要面向对象,体会它带来的不同.想明白什么时候真正需要面向对象,什么时候应该回归C.
很多人用了几年C++,自称精通,但仍然无法领会C++的思想.这就叫境界不同,哈哈.
然后是了解一些高级内容.比如弄弄STL啊,研究一两个C++库之类的.
Erorr
2010-07-21
打赏
举报
回复
面向对象的思想,在《C++编程思想》里面有啊,不过要领悟可能还需要实践才行。
Primer之类不如Thinking in C++在这方面注重
九度空间
2010-07-21
打赏
举报
回复
想学习c++
对c++感兴趣
正在学c++的人
都可以加入这个群
qq:60795614
liutengfeigo
2010-07-21
打赏
举报
回复
C++很复杂
huizhang212
2010-07-21
打赏
举报
回复
既然要学面向对象,那么就要先摈弃面向过程的思想,就是不能用C语言的那套写程序,而是要用类,模板等
piqisan
2010-07-21
打赏
举报
回复
听说c++ primer写的要好,所以本人都打算试购买一本,大家给点意见
ghchena
2010-07-21
打赏
举报
回复
林锐的高质量编程 Stanley B.Lippman的C++ premier 都很好
hua_zhixing_
2010-07-21
打赏
举报
回复
日复一日,坚持不懈的学。
diannaomingong
2010-07-21
打赏
举报
回复
先把函数写得炉火纯青,等觉得用函数返回一个值不够用了,再去弄对象.对象是用函数堆起来的,函数转来转去的功夫好,面向对象就学得快.
zhuguanhao
2010-07-21
打赏
举报
回复
最开始的时候看的C++语言程序设计,清华大学的。然后又看的c++ primer,感觉c++ primer写的要好一些。刚学了1个月,感觉const ,static ,虚函数,虚基类的问题比较多。多多编程体会能好些。
healer_kx
2010-07-21
打赏
举报
回复
学好C++,就不怕那些学好了C的了。。。
lovesi3344
2010-07-21
打赏
举报
回复
C++ 是集大成者
既有面向过程编程,又有面向对象编程, 又有泛型编程
taodm
2010-07-21
打赏
举报
回复
先把C++学好。
另外,C++编程里不只有“面向对象编程”。
学好
C++
编程
语言需要注意的七大细节:用
C++
开发亲子小游戏代码的步骤分析.docx
学好
C++
编程
语言需要注意的七大细节: 1. 掌握C语言的基础知识。
C++
是C语言的扩展,因此
学好
C++
编程
语言需要对C语言有扎实的基础知识。比如,要掌握数据类型、变量、表达式、循环、条件语句等基础知识。 2. 学会使用STL库。STL是
C++
标准模板库的缩写,是
C++
程序员必须掌握的一个重要库。它提供了许多容器、算法和函数
对象
等实用工具,可以让我们更加高效地编写程序。 3. 掌握类与
对象
的理论知识。
C++
是一种面向
对象
的
编程
语言,因此要
学好
C++
编程
语言,必须掌握类与
对象
的理论知识。比如,要掌握类的定义、
对象
的创建、成员变量与成员函数等概念。 4. 熟悉运算符重载以及多态。
C++
支持运算符重载和多态特性,可以让我们更加灵活地运用
编程
语言。因此,要
学好
C++
编程
语言,必须熟悉运算符重载和多态的使用方法。 5. 熟练掌握函数指针。函数指针是
C++
编程
语言中非常重要的概念,可以让我们更加高效地编写程序。因此,要
学好
C++
编程
语言,必须熟练掌握函数指针的使用方法。 6. 掌握异常处理。异常处理是
C++
编程
语言中非常重要的概念,可以让我们更加安全地编写程序。因此,要
学好
C++
编程
语言,必须掌
C++
在
编程
语言界的地位如何?
学好
C++
可以做些什么?.docx
C++
在
编程
语言界的地位如何?
学好
C++
可以做些什么?
C++
是一种非常重要的
编程
语言,它在计算机领域得到广泛的应用。
C++
是C语言的一种扩展,它不仅保留了C语言的基本特性,还增加了许多新的特性,如类和模板等,使得它更加灵活、高效和强大。
C++
是一种面向
对象
的
编程
语言,它支持多态、封装、继承等特性,这些功能使得
C++
在编写大型和复杂的应用程序时非常有用。
C++
的应用范围非常广泛,它被广泛应用于操作系统、网络服务器、数据库管理系统、图形用户界面、嵌入式系统、游戏开发、金融建模等领域。
C++
的高效性和灵活性使得它成为许多公司招聘程序员时的重要技能之一。同时,
C++
还有着丰富的社区和开源项目,可以帮助开发者更好地学习和使用
C++
。 要
学好
C++
,需要掌握基本的
编程
概念,如变量、循环和条件语句,以及
C++
的语法和库。除了掌握基本的
编程
概念,你还需要了解面向
对象
编程
的概念,如封装、继承和多态,这些是理解
C++
的重要性。在学习过程中,可以通过编写各种小程序来巩固自己的知识。同时,也可以参加一些线下或线上的课程、培训或研讨会,这些活动不仅可以提升自己的技能水平,还可以认识一些志同道合的朋友,建立自
朱老师
C++
课程第4部分-4.5.
C++
并发
编程
《朱老师带你学
C++
》属于系列课程《朱有鹏老师热门
编程
语言全解》的第4部分,主要针对
C++
语言学习。本课程可以看做是嵌入式linux核心课程中《C语言专题》课程的延续,在
学好
了C语言前提下继续深度学习
C++
语言。整个课程共分为5部分。涵盖了
C++
基础语法和使用,面向
对象
,STL与泛型,Boost库和设计模式,
C++
编程
优化技巧等非常广泛的内容,是市面上非常缺少的深度完整学习
C++
,培养
编程
技能和修养的一套系列学习课程。朱老师
C++
第1部分-从C到
C++
朱老师
C++
第2部分-
C++
和面向
对象
朱老师
C++
第3部分-STL等和泛型朱老师
C++
第4部分-
C++
编程
优化和常见面试题朱老师
C++
第5部分-Boost库和设计模式 课程特色*深入浅出,通俗易懂。不怕学不会,就怕你不学习。*思路清晰、语言风趣,对着视频看也不会想睡觉······*视频 + 文档 + 练习题 + 答疑相结合。*基础知识 + 思路引导的教学方式,授之以鱼更授之以渔。*系列课程。本教程只是入门篇,后续还有更多更精彩视频更新中。
面向
对象
经典进阶
从
C++
的角度讲述了面向
对象
编程
的精华,很少关注语法,更多的是关注实现背后的细节问题,想
学好
C++
的同学我觉得可以作为参考资料好好看看(类和类型系统)
如何
学好
C++
语言
昨天写了一篇如何
学好
C语言,有人回复问我如何
学好
C++
,所以,我把我个人的一些学习经验写在这里,希望对大家有用。首先,因为如何
学好
C语言中谈到了算法和系统,所以这里只谈
C++
语言。
C++
是难的语言。这个世界上难的
编程
语言可能非
C++
莫属了。你千万不要以为几天可以
学好
C++
,
C++
的学习曲线是相当BT的,你可以看看这篇文章。
C++
是一门很自由的语言,自由到了有点BT和恐怖的地步。我甚至认为
C++
并不是一门成熟的
编程
语言,因为太容易犯错了。所以,你一定要在一开始要有很小心谨慎的态度,并把
C++
当成一种难以训服的猛兽来看待。 多问“为什么要这样”的问题。学习
C++
一定要多问几个“为什么
C++ 语言
64,691
社区成员
250,497
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章