(27)--2.2.2对象成员的访问.pptVIP

  • 4
  • 0
  • 约小于1千字
  • 约 5页
  • 2024-02-26 发布于广东
  • 举报

访问对象成员三种方法:通过对象名和成员运算符访问对象中的成员;通过指向对象的指针访问对象中的成员;通过对象的引用访问对象中的成员。

通过对象名和成员运算符访问访问对象中成员的一般形式为:对象名.成员名例如:stud1.num=1001;“.”是成员运算符,指明访问的是哪个对象的成员不能只写成员名忽略对象名注意成员是否允许访问

通过指向对象的指针访问以下三者等价:t.hourp-hour(*p).hourclassTime{public://数据成员是公用的 inthour; intminute;};Timet,*p;//定义对象t和指针变量pp=t;//使p指向对象tcoutp-hour;//输出p指向的对象中的成员hour“-”是指针运算符

通过对象的引用访问若对象定义了引用,则作为“别名”可以访问对象的成员假设已声明Time类:Timet1;//定义对象t1Timet2=t1;//定义Time类引用变量t2,并使之初始化为t1coutt2.hour;//输出对象t1中的成员hour

小结通过对象名和成员运算符访问1通过指向对象的指针访问2通过对象的引用3

文档评论(0)

1亿VIP精品文档

相关文档