简答题

描述在N::fun中如何访问M类的数据成员a;在main函数中又如何访问对象n的全部数据成员?

正确答案

在N::fun中访问M类的数据成员a的形式是: m.a
在main函数中访问M类的数据成员的形式是: n.b,n.m.a

答案解析

相似试题
  • 请编写一个函数fun,该函数的功能是:将M行N列的二维数组中的字符数据按列的顺序依次放到一个字符串中。

    简答题查看答案

  • 请编写函数fun,函数的功能是:将M行N列的二维数组中的字符数据按列的顺序依次放到一个字符串中。 例如,二维数组中的数据为: 则字符串中的内容应是:WSHWSHWSH。

    简答题查看答案

  • 下面程序的输出是() fun3(intx) staticinta=3; a+=x; return(a);} main() {intk=2,m=1,n; n=fun3(k); n=fun3(m); printf("%d/n",n);}

    单选题查看答案

  • 在web.xml文件中,描述了一个Servlet,其中()指定了Servlet类的访问路径。

    单选题查看答案

  • 下列关于类的访问权限的描述中,错误的是()。

    单选题查看答案

  • 在类的说明符中,被指定为私有的数据可以被以下()访问。

    单选题查看答案

  • 编写一个程序,使用单链表作数据结构,解决Josephus问题。Josephus问题描述如下:设有n个人围坐一圈,现从第s个人开始报数,数到m的人出列,然后从出列的下一个人重新开始报数,数到m的人出列,……,如此反复,直至所有的人都出列。Josephus问题是:对于任意给定的n、s和m(s<n,m<n),按出列顺序得到的顺序表如何?

    简答题查看答案

  • 有说明语句int x[4][5];void fun(int y[4][5] ,int m,int n);调用函数的正确语句是()

    多选题查看答案

  • 有以下程序 fun(int x,int y) { static int m=0,i=2; i+=m+1; m=i+x+y; return m; } main() { int j=1,m=1,k; k=fun(j,m); printf("%d,",k); k=fun(j,m); printf("%d/n",k); } 执行后的输出结果是()

    单选题查看答案