单项选择题

若类A和类B的定义如下:
class A
int i,j;
public:
int geti()

return i;

;
class B: public A
int k;
public:
void make()

k=i*j

;
则上述定义中非法的语句是

A.k=i*j;
B.int k;
C.return i;
D.void make()
<上一题 目录 下一题>
热门 试题

单项选择题
下面关于虚函数的描述中正确的是
A.虚函数是一个静态成员函数
B.虚函数是一个非成员函数
C.虚函数既可以在函数说明时定义,也可以在函数实现时定义
D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
单项选择题
函数定义为 Fun(int &i), 变量定义 n=100, 则下面调用正确的是
A.Fun(20);
B.Fun(20+n);
C.Fun(n);
D.Fun(&n);
相关试题
  • 【13】 允许用户为类定义一种模式,使得...
  • 有以下程序: #include <iostream> u...
  • 下面是复数类complex的定义,其中作为友元...
  • 数据库系统中实现各种数据管理功能的核心软...
  • 在下面横线上填上适当的语句,完成程序。 ...