A: Myclass t;
B: Myclass t();
C: Myclass t(1);
D: Myclass *t;
举一反三
- 类MyClass的定义如下: class MyClass public: MyClass() MyClass(int i)value=new int(i); int * value; ; 若要对value赋值,则下面语句正确的是( )。 A: MyClass my;my.value=10; B: MyClass my;*my;*value=10; C: MyClass my;my.*value=10; D: MyClass my(10);
- 类MyClass的定义如下: class MyClass { int value; public: MyClass(){value=0;} SetVariable(int i){value=i;} }; 则对下列语句序列正确的描述是( )。 MyClass *p, my; p=&my;
- 判断C#类MyClass的定义中哪些定义是合法的抽象类 A: abstract class Myclass{ abstract int getCount();} B: private abstract class Myclass{ abstract int getCount();} C: abstract class Myclass{ public abstract int getCount();} D: sealed abstract class Myclass{ abstract int getCount();}
- 类MyClass的定如下,若要对value赋值,则下面语句正确的是( )。 class MyClass public: MyClass() MyClass(int i)value=new int(i); int*value; ; A: MyClass my;my.value=10; B: MyClass my;*my.value=10; C: MyClass my;my.*value=10; D: MyClass my(10);
- 类MyClass的定义如下: class MyClass { public: MyClass(){ value = 0;} SetVariable(inti) { value = i; } private: int value; } 则对下列语句序列:MyClass*p,my; p=&my;正确的描述是( )。
内容
- 0
在Java中,定义类MyClass,使得MyClass只能被同一个包中的其他类访问,应该如何定: A: private class MyClass{ } B: protected class MyClass{ } C: public class MyClass{ } D: class MyClass{ }
- 1
分析下列程序中类MyClass的定义 class BaseClass { public int i; } class MyClass:BaseClass { public new int i; } 则下列语句在Console 上的输出为【 】。 MyClass y = new MyClass(); BaseClass x = y; x.i = 100; Console.WriteLine("{0}, {1}",x.i,y.i);
- 2
有如下类定义:class MyClass{int value;public:MyClass( int n): value (n) {}int gerValue()const{return value;}};则类MyClass的构造函数的个数是( )。 A: 1个 B: 2个 C: 3个 D: 4个
- 3
下面程序的输出结果是: class Myclass{ static int member; } public class Test{ public static void main(String args[]){ Myclass A = new Myclass(); Myclass B = new Myclass(); Myclass.member = 1; A.member = 2; B.member = 3; System.out.println("member = "+ Myclass.member); } }
- 4
将前缀运算符“--”重载为非成员函数,下列原型中能正确用于MYCLASS中声明的是( ) A: MYCLASS & operator--(int); B: MYCLASS operator--(MYCLASS &,int); C: friend MYCLASS & operator--(MYCLASS &); D: friend MYCLASS operator--(MYCLASS &,int);