尊宝国际娱乐APP下载

设为首页收藏本站

编程十万个为什么,属于程序员的编程论坛

 找回密码
 5秒快速注册
QQ登录 只需一步,快速开始
搜索
查看: 2155|回复: 13
打印 上一主题 下一主题

[编程指导] class 类

[复制链接]
跳转到指定楼层
传说中的楼主
发表于 2011-4-23 14:09:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5BC币
定义一个类。FOT 他有一个数据成员 int 型的。创建构造函数接受一个int ,用接受的这个int 值对他初始化。
然后再建立一个类,他的一个数据成员 是FOT类类型 <---这个怎么做?

最佳答案

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 !wechat_share!!wechat_share!
收藏收藏 转播转播 分享分享 分享淘帖 顶一个顶一个 踩一下踩一下

BcWhy版权声明1、本帖可以任何形式转载到任何媒体,但必须带上本贴的URL连接,否则即视为同意支付 1000 元报酬
2、本主题所有言论和图片纯属小虫虫个人意见,与本论坛立场无关
3、本主题由该帖子作者小虫虫发表,该帖子作者小虫虫与本站享有帖子相关版权
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、本站管理员和版主有权不事先通知发贴者而删除本文

令人羡慕的沙发
发表于 2011-4-23 14:09:33 | 只看该作者
  1. public class Fot
  2. {
  3.   protected int values;
  4.   public Fot(int Values)
  5.   {
  6. this.values = Values;
  7.   }
  8. }
  9. public class Test
  10. {
  11.   private Fot fot;
  12. public Test(){}
  13. ......
  14. .....
  15. }
复制代码
回复 使用道具 举报
冷板凳
发表于 2011-4-23 14:16:36 | 只看该作者
路过,我也等着我的问题呢。。。
回复 使用道具 举报
4
发表于 2011-4-23 15:13:33 | 只看该作者
晚上回来研究
回复 使用道具 举报
5
发表于 2011-4-23 15:15:52 | 只看该作者
本帖最后由 kanda2012 于 2011-4-23 15:19 编辑

class  FOT{
        int    x;
public: FOT(int a){x=a;}
        void Show(){ cout<< "x="<<x<<'\n';  }
};
class C{
        int   z;     FOT  a1;        
public:  C(int a,int b):a1(a)
                 {z=b;}
                 void Show(){cout<< "z="<<z<<'\n';        a1.Show();
                 }
};
回复 使用道具 举报
6
发表于 2011-4-23 15:16:52 | 只看该作者
class  FOT{
        int    x;
public: FOT(int a){x=a;}
        void Show(){ cout<< "x="<<x<<'\n';  }
};
class C{
        int   z;     FOT  a1;        
public:  C(int a,int b):a1(a)
                 {z=b;}
                 void Show(){cout<< "z="<<z<<'\n';        a1.Show();
                 }
};
回复 使用道具 举报
7
发表于 2011-4-23 17:59:26 | 只看该作者
楼上正确。
小虫 尽量用C++primer上的方法,数据成员全部采用构造函数初始化列表进行初始化。
回复 使用道具 举报
8
 楼主| 发表于 2011-4-23 18:03:19 | 只看该作者
回复 凌云紫冥 的帖子

上面那几位大哥的都不是用
构造函数初始化列表进行初始化。的吧。。
他们那是接受个参数。然后再函数体内用复制的方法初始化的吧。
回复 使用道具 举报
9
发表于 2011-4-23 18:05:28 | 只看该作者
恩,,你赶紧来做做今天的题目,受你的启发出的,看你还记得不。http://www.bcwhy.com/thread-1968-1-1.html
回复 使用道具 举报
10
 楼主| 发表于 2011-4-23 18:11:51 | 只看该作者
回复 凌云紫冥 的帖子

对了。如果我把类里面的一个数据成员(私有成员) 定义为static 型。这个类的所有对象都能用这个被定义为static的数据成员?还是不能用?或者必须给这个static 型的数据成员做个接口了才能用?我2本书。一个讲的是所有对象都共享,一本书中有说的,其他成员不共享,必须再公有里面做个接口,用共有的成员函数明确的调用才行。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 5秒快速注册
本版积分规则
关闭

BcWhy推荐上一条 /1 下一条

QQ|关于我们|最新帖子|小黑屋|手机版|编程十万个为什么 ( 粤ICP备16108587号-2   GMT+8, 2017-12-13 09:13 , Processed in 0.159247 second(s), 33 queries , File On.
Powered by Discuz! X3.3 © 2001-2017 Comsenz Inc.
快速回复 返回顶部 返回列表
尊宝国际娱乐APP下载亚虎娱乐手机官方网站亚虎国际娱乐齐乐娱乐国际
优乐娱乐齐乐娱乐网优乐娱乐龙8娱乐手机下载
优乐娱乐亚虎娱乐手机官方网站亚虎国际娱乐梦之城娱乐
尊宝国际娱乐APP下载尊宝国际手机首页尊宝国际娱乐城齐乐娱乐国际
优乐娱乐齐乐娱乐网优乐娱乐龙8娱乐手机下载