首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Pet{ char name[30]; public: Pet(char * n){ strcpy(name, n); } void bark(){ co
有如下类定义: class Pet{ char name[30]; public: Pet(char * n){ strcpy(name, n); } void bark(){ co
admin
2015-07-22
26
问题
有如下类定义:
class Pet{
char name[30];
public:
Pet(char * n){ strcpy(name, n); }
void bark(){ cout<<"Woof!"; }
};
且有如下变量定义:
Pet my_dog("Weiwei"), *p=&my_dog;
则下列访问成员函数bark的表达式中,错误的是
选项
A、p.bark()
B、my_dog.bark()
C、p->bark()
D、(*p).bark()
答案
A
解析
Pet类指针p指向my_dog对象,通过指针访问类对象的成员函数,与通过指针访问内置类型对象一样,有两种方法:p->bark()、(*p).brak(),选项A错误,答案为A。
转载请注明原文地址:https://jikaoti.com/ti/yLE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于运算符重载的叙述中,正确的是
下列叙述中正确的是
对类的构造函数和析构函数描述正确的是
有以下程序#include<iostream>usingnamespacestd;classBaseinta;public:Base(intx){a=x;}voidsh
下面对对象概念描述错误的是
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(>y){a=X;x=y
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键字()。
某二叉树T有n个节点,设按某种顺序对T中的每个节点进行编号,编号值为1,2,…n,且有如下性质:T中任一节点v,其编号等于左子树上的最小编号减1,而v的右子树的节点中,其最小编号等于v左子树上的节点的最大编号加1。此二叉树是按()顺序编号的。
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内各成分之间的联系。
下列不是描述类的成员函数的是
随机试题
下列各项中,不属于职位权力的是()
用于实现质量管理体系持续改进的PDCA循环理论的提出者是
关于散剂混合的原则及其叙述,正确的是
服药期间不得驾驶机、车、船,不得从事高空作业、机械作业的中成药是()。
小王所在单位依法参加了失业保险,单位和小王都依法缴纳了失业保险费。小王缴费3年以后失业,小王准备去领取失业保险金。后因小王出现了特定的情形,社保金管理部门停止向小王发放失业保险金。小王领取失业保险金应当具备以下条件()。
要有效地控制项目投资,应从()等多方面采取措施。
仪表管道埋地敷设时,应()。
简述对应收账款进行评估的基本程序。
下列各项中,对企业实施内部控制负有责任的有()。
激发、维持和指引个体学习活动的心理动因或内部动力称为()
最新回复
(
0
)