📄 subject_50731.htm
字号:
<p>
序号:50731 发表者:3SForum 发表日期:2003-08-26 09:40:46
<br>主题:用一个结构,和用一个类有什么区别
<br>内容:在C中可以定义一个结构,结构的成员可以修改<BR>如果一个类中,也只是包含这个结构中的成员,那么用类有什么好处呢<BR>起码,结构‘=’不用重载,不用这么麻烦,如果不考虑继承的话,用类还是用结构好呢?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:爱丽思 回复日期:2003-08-26 10:33:21
<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-08-26 10:52:26
<br>内容:深表赞同,如果那样,那么面向对象的程序设计还有什么意义吗?另外,结构体默认的变量的类型是public,而类默认的变量是private
<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>回复者:Cuiyi 回复日期:2003-08-26 11:17:43
<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>
回复者:shenjie 回复日期:2003-08-26 16:18:00
<br>内容:在VC中类和结构并没有太大的界限,实际上在结构中也可以添加成员函数.类和结构的主要区别就是在类中变量和函数默认属性是private,在结构中是public.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:3SForum 回复日期:2003-08-26 17:39:32
<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 + -