首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若类A和类B的定义如下: #include class A { int i,j; public: int geti() {return i;} }; class B:public A
若类A和类B的定义如下: #include class A { int i,j; public: int geti() {return i;} }; class B:public A
admin
2017-02-22
31
问题
若类A和类B的定义如下:
#include
class A
{
int i,j;
public:
int geti()
{return i;}
};
class B:public A
{
intk:
public:
void make()
{k=i*j;}
};
则上述定义中非法的表达式是( )。
选项
A、k=i*j;
B、int k;
C、return i:
D、void make();
答案
A
解析
因为派生类不能访问基类的私有成员i和j(默认情况下,成员的属性为私有),所以表达式k=i*j是非法的。其余的访问权限都是许可的。
转载请注明原文地址:https://kaotiyun.com/show/FnAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
开发一个C++语言程序的步骤通常包括编辑、【】、链接、运行和调试。
下面程序输出的结果为#include"iostream.h"classA{public:A(){cout<<"CLASSA"<<endl;}
下列程序的输出结果是#include"iostream"usingnamespacestd;intMax(inta,intb){if(a>b)
下列叙述中,正确的是
有以下程序:#include<iostream>usingnamespacestd;classA{public:virtualvoidsetx(inti,int
以下程序的输出结果为【】。#include<iostream>usingnamespacestd;voidinitialize(intprintNo,intstate=0);voidinitialize(in
下列关于关系运算的叙述中正确的是
以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原因是#include<iostream.h>voidmain(){int*p,*q,a,b;p=&a;
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsereturnfib(n-1)+ilb(n-2);}若执行函数调用表达式fib(
设数组data[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为( )。
随机试题
近年来,我国每年都有大批学生去国外留学、做交换生,同时也有越来越多的外国学生来中国留学、交流和参加夏令营活动。从现代教育特点的角度分析,上述材料体现了()。
关于DNA的两条多核苷酸链之间互相作用的正确叙述是
既能溶于水,又能溶于氯仿的生物碱有
对个人结汇和境内个人购汇的年度总额为每人每年等值()。
银行办理单位到期支取定期存款的会计分录是()。
零售企业往往以售价为基础进行加成定价。假定某产品的进货成本为每件100元,用零售价格来衡量的加成率为20%,则该零售企业应制定的该产品售价为()元。
PowerPoint是目前使用较为广泛的制作演示型课件的常用工具,关于PowerPoint制作课件,下列说法错误的是()。
下面代码中为横向排列多个窗口的是()。
在VisualFoxPro中,假设当前没有打开的数据库,在命令窗口输入MODIDFYDATEBASE命令,系统产生的结果是()。
Quiteoften,educatorstellfamiliesofchildrenwhoarelearningEnglishasasecondlanguagetospeakonlyEnglish,andnotth
最新回复
(
0
)