• 2022-07-25
    设有类的定义如下: class Myclass{ int a; public: Myclass( int m ){ a=m; } };则下列对象t的定义正确的是( )。
    A: Myclass t;
    B: Myclass t();
    C: Myclass t(1);
    D: Myclass *t;
  • C

    内容

    • 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);