⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_50319.htm

📁 vc
💻 HTM
字号:
<p>
序号:50319 发表者:badboy 发表日期:2003-08-20 09:01:43
<br>主题:OB(基于对象开发)和过程化开发的优点和缺点?(关于编程思维的理解)
<br>内容:&nbsp;&nbsp;&nbsp;&nbsp;我是一开始就是从c++学起的,所以,对于c++的编程思想理解起来很自然,(既基于对象和面向对象的编程思维)。c++的编程思想完全包容c的面向过程的编程思想,从面向过程到ob的开发思想是一个进步,c中好象一般是利用全局函数来操作独立是数据结构。而ob(或者oo)开发是把函数和数据结构封装在类中。我实在想不明白这种进步的实质。他们的缺点和优点是什么?当然,也欢迎各位谈谈oo对ob的进步!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:badboy 回复日期:2003-11-12 01:53:10
<br>内容:&nbsp;&nbsp;我自己顶一下!&nbsp;&nbsp;希望更多的人能看到!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:思考中 回复日期:2003-11-12 09:47:52
<br>内容:这个问题太高层次了,估计没有几个人说得出。推荐一本书《面向对象编程导论》。最近看得很爽。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:孔祥松 回复日期:2003-11-12 10:51:33
<br>内容:把函数和数据封装类中,就实现了信息的隐藏,局部的修改不会影响的大局的,大大提高了开发的效率。 <BR>再者,一个研究表明,当程序极其大是,面向过程就会把标识符用光,而在面向对象是不会出现这种情形的。<BR><BR>总之,结构化的程序设计是自顶向下,逐步求精,模块化的编程思想。而面向对象是围绕类和对象来组织功能。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:badboy 回复日期:2003-11-16 16:00:51
<br>内容:我现在提出一个游戏模型,希望大家帮我以面向对象的思维方式来解决.<BR>游戏由几只猫和一只老鼠构成。他们都在一个迷宫里自由跑动。玩家控着老鼠以防止被猫看到和吃了。当猫看到老鼠时就会去自动跟踪并将老鼠吃掉。玩家控制的老鼠和猫的速度一样,当转过两个弯以后就可以将猫甩掉.如果被两个猫给夹到,或被猫堵在一个死胡同里就算OVER了.<BR>请问,上面这个游戏如果以面向对象方式思考,怎么建立模型? 老鼠和猫都要建立类的.他们可以都派生自动物类.那个迷宫是不是也要建立一个类呀?还有那些要建立对象?建立完以后呢?<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:米罗 回复日期:2003-11-16 22:29:45
<br>内容:分为四个类:Game类、Map类、Rat类和Cat类。<BR>Game类掌管整体游戏。<BR>Map类掌管地图。<BR>Rat类掌管老鼠。<BR>Cat类掌管猫。<BR>类已经划分好了,编写其各自的功能就可以了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:badboy 回复日期:2003-11-17 20:45:39
<br>内容:好人帮到底,能不能大致帮我写一下接口,这几个类怎么协调工作? 类倒好划分,但,接着呢!<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:天才蛙蛙 回复日期:2003-11-17 21:10:36
<br>内容:oo的一个实例:基于组件开发<BR>这个会很有前途的<BR>不妨去研究研究
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:米罗 回复日期:2003-11-18 10:46:53
<br>内容:网上有的是游戏代码,你搜搜,看看代码就是了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:badboy 回复日期:2003-11-18 12:59:41
<br>内容:实现了信息的隐藏<BR>&nbsp;&nbsp; 又为了什么?&nbsp;&nbsp;
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:木桥 回复日期:2003-11-18 15:00:12
<br>内容:更容易实现对现实环境的模拟
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -