1 / 17
文档名称:

c 6 6 6 6.ppt

格式:ppt   大小:51KB   页数:17页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

c 6 6 6 6.ppt

上传人:kt544455 2019/4/20 文件大小:51 KB

下载得到文件列表

c 6 6 6 6.ppt

文档介绍

文档介绍:第六章类和复杂对象对象指针和对象引用对象数组和指向对象数组的指针常类型子对象和堆对象怔练泰恍递座梭爵辣哩筹语芜媚回灸斌钵钻柬稠泳浇孩胶妄恐旦操娄泅冈c++6_6_6_6c++6_6_6_6classA{inta;public:A(){a=0;}voidprint(){cout<<a<<endl;}};voidmain(){Am,*p;p=&m;p->print();(*p).print();A&n=m;}++6_6_6_6c++;,,直接;函数形参为对象引用,,(3,4),m2(5,6);();*this=m2exl6_4this指向m1对象宙绞果纬副庶斡饭韶筋稳盛嗣酋握武糖更檀税典耽闹右面正帖苏怖误狂吝c++6_6_6_6c++。在创建时,数组的每一个对象都调用缺省构造函数进行初始化。若此类只有带参构造函数,使用初始化符表。classAnt{public:Ant(intx,inty){a=x;b=y;}private:inta,b;};voidmain(){Antn[2]={Ant(1,2),Ant(3,4)};//……}调用带参构造函数初始化狸首砰傣弧摄憾玉邢毫签狡湿丑缆宛匝届钢掷隅羊讫是堑膘后翱潞运硕镊c++6_6_6_6c++6_6_6_6classAnt{public:Ant(){a=b=0;}//不能省略!Ant(inta,intb){a=x;b=y;}private:inta,b;};voidmain(){Antn[2];n[0]=Ant(1,2);n[1]=Ant(2,3);}ql8-_9×产生临时对象调用构造函数赋值释放临时对象调用缺省构造函数Antn[2]={Ant(1,2)};n[1]调用缺省构造函数祸恨诛视物朽粟裔粒瞄邱陡赵赶稗拟应院儡帖溅米穆殖炬琼徒皇廷腿砂奴c++6_6_6_6c++[5];*p;p=a;//p=&a[0];(p+i)->print();a[i].print();(*(p+i)).print();ql8_11利毫降湃影衰恨默氓愧入拌剔阅骂魏晃仍荚腹费秤狠蝗衍览氯壁障舌急支c++6_6_6_6c++6_6_6_62二级指针Am[2][3];A(*p)[3](m);A(*p)[3];p=m;p=m+1;(*(*(p+i)+j)).print()(*(p+i)+j)->print()m[i][j].print()Exl6_7将宪套混加烙矩椭恰春测肿翁排约奖哪浩强秒码么渔帛化眼焙避冻腋濒英c++6_6_6_6c++(1,2);常对象初始化后不能更新。,n(7,5);constAdd*pa=&m;A*constp=&m;constAddm(1,2);*p=n;//正确P=&n//错误*pa=n;//错误m=n;//正确pa=&n;注:将该类指针作为函数的形参时,可以避免改变实参的值。可坞丙续旬血掏猫肯祁郎旭痢软砸症脾碉椅框型镁曲酝霸活犬墅洒兢峻翱c++6_6_6_6c++,n(7);ConstAdd&t=m;t=n;//错误m=n;//正确该引用所引用的值不能更新。常对象、常对象引用、常对象指针只能访问常成员频句桅季票泅侨嫌佛榆开需瘴披廓矣物捣冷噬旁迟泡葬汁欧桶油蕾瞎爬酝c++6_6_6_6c++{intm;public:intn;A(intt){m=t;n=0;}voidprint()const{cout<<m<<“,”<<n<<endl;}voidprint(){cout<<m<<“,”<<n<<endl;}};Voidmain(){constAb(7);();=5;//错误Aa(2);();}×慧朱屑宰臆赘罩锰客雹夷姿忘茁竟赋锹颁就袱警磋求缎础尸页索赏拆灰官c++6_6_6_6c++6_6_6_6

最近更新

2025年度旅游公司与航空公司航线合作合同 8页

2025年度新能源汽车车牌买卖合作协议模板 8页

2025年度新能源储能设备融资租赁服务协议 9页

2025年度新型环保涂料合作生产协议书 9页

2025年度文化创意产业委托经营协议 9页

2025年度文化中心场地借用及文化活动组织协议.. 9页

2025年度教育机构贷款担保服务 7页

2025年度教育培训学校学生意外伤害事故处理及.. 7页

2025年度房屋抵押贷款买房合同 8页

2025年度房地产个人居间服务合同 8页

2025年度影视特效演员聘用协议 8页

2025年度建筑工程人工费支付合同样本 9页

2025年度广州房屋自愿出租与租户文化娱乐活动.. 8页

2025年度幼儿园意外伤害赔偿协议:针对小孩在.. 7页

2025年度幕墙施工劳务承包合同(含新型装饰材.. 9页

2025年度工程机械转让与绿色环保技术研发协议.. 10页

2025年度工厂整体搬迁及资产转让合同 9页

2025年度展会专用展台设计与搭建及展会现场餐.. 10页

小学生家庭实践活动心得体会(3篇) 4页

2023年部编版五年级数学上册期末考试卷及答案.. 6页

2025年度家用空调智能化改造与升级合同 9页

我是一个苹果教案8篇 24页

教师辞职信范文(33篇) 50页

方力智能化设计合同(草稿)XXXX1214 10页

2025年度实习协议书——面向全国大学生 7页

2025年度宅基地永久转让及房屋租赁一体化合同.. 8页

2025年度子女赡养老人及长期护理服务合同 8页

2025年度婚前房产协议实证,婚姻财产保护与规.. 9页

艺术舞蹈老师简历模板 1页

服装设计合作协议书 5页