社区
C++ 语言
帖子详情
学不会用类,用面向对象的思想来编程,苦恼
liuyufeng4
2011-11-03 07:12:41
以前认真学习过C,叫我用C来编程,只要不太难,基本还得心应手, 用C写记牌器,人机对战棋类之类小程序,然而这反而害了我,
后来学C++,学了class,叫我用类和面向对象思想来弄,我门都摸不到, 面对一个问题我简直无法知道从何入手, 比如我以前写人机对战,头脑里模拟一个下棋的过程,然后用C代码来实现就完了,但是现在要用类来写,我几乎连建立类的方向都没有,大家说我怎么办?
...全文
126
9
打赏
收藏
学不会用类,用面向对象的思想来编程,苦恼
以前认真学习过C,叫我用C来编程,只要不太难,基本还得心应手, 用C写记牌器,人机对战棋类之类小程序,然而这反而害了我, 后来学C++,学了class,叫我用类和面向对象思想来弄,我门都摸不到, 面对一个问题我简直无法知道从何入手, 比如我以前写人机对战,头脑里模拟一个下棋的过程,然后用C代码来实现就完了,但是现在要用类来写,我几乎连建立类的方向都没有,大家说我怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
泼粪涂墙
2011-11-04
打赏
举报
回复
我也在看类库。。我感觉就像要看女人“内裤”那么难。。呵呵。加油。为自己也为你。。
Vincent_Song
2011-11-04
打赏
举报
回复
多思考,多动手,多吸取别人的经验,经验积累的多了就好了!
wpalhm
2011-11-04
打赏
举报
回复
万物皆对象!
海妖
2011-11-03
打赏
举报
回复
其实我感觉自己自从学了C++的面向对象的思想后就深深的喜欢上了它,感觉十分好用,将属性和行为封装,很符合生活嘛
menzi11
2011-11-03
打赏
举报
回复
我和楼主有类似经历...
后来看了不少类库的设计,现在感觉好多了...
qq120848369
2011-11-03
打赏
举报
回复
棋子是个类,棋盘是个类。
JiangXiang
2011-11-03
打赏
举报
回复
[Quote=引用 1 楼 mougaidong 的回复:]
这个东西往深了说,涉及到设计模式,本来就不是入门就能掌握的,要有一定的经验,看问题要一定的高度。
然后写出来的代码,才能方便扩展和重用。
[/Quote]
++
__GUNS_N_ROSES__
2011-11-03
打赏
举报
回复
《代码大全》和里有不少谈到如何设计类的问题,更基础一点的话就从入门书开始看好了《C++ Primer》、《C++程序设计语言》什么的,课后习题多做做。以前学C不也从课后习题开始的么,刚学C你一样不顺手。
turing-complete
2011-11-03
打赏
举报
回复
这个东西往深了说,涉及到设计模式,本来就不是入门就能掌握的,要有一定的经验,看问题要一定的高度。
然后写出来的代码,才能方便扩展和重用。
Visual C++ 2005入门经典--源代码及课后练习答案
9.1
面向对象
编程
的基本
思想
440 9.2 类的继承 441 9.2.1 基类的概念 442 9.2.2 基类的派生类 442 9.3 继承机制下的访问控制 446 9.3.1 派生类中构造函数的操作 448 9.3.2 声明类的保护成员 452 ...
Visual C++ 2010入门经典(第5版)--源代码及课后练习答案
·使用visual c++ 2010支持的两种c++语言技术讲述c++
编程
的基础知识 ·分享c++程序的错误查找技术,并介绍通用的调试原则讨论每一个windows应用程序的结构和基本元素 ·举例说明如何使用mfc开发本地windows...
一个月挑战c++ 电子书
作为一种灵活性高,体系庞大,支持
面向对象
思想
的高级语言,C++的确比其它语言更难
学
习,很多正在
学
习它的在校大
学
生,以及很多正在从事
编程
工作想自
学
它的程序员,对于它的入门及各必要知识点掌握
苦恼
不已。...
《一个月挑战C++》 chm格式电子书
作为一种灵活性高,体系庞大,支持
面向对象
思想
的高级语言,C++的确比其它语言更难
学
习,很多正在
学
习它的在校大
学
生,以及很多正在从事
编程
工作想自
学
它的程序员,对于它的入门及各必要知识点掌握
苦恼
不已。...
Java
面向对象
/类/对象/方法
面向对象
是当今
编程
领域中最优秀的
编程
思想
,而Java的实际开发,主要是根据
面向对象
的
思想
来进行研发的,想要了解什么是
面向对象
,
面向对象
有什么优势,有什么好处,就应该从与
面向对象
相对的面向过程
思想
来进行
学
习...
C++ 语言
64,282
社区成员
250,470
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章