• 2022-06-07
    假设Aclass为抽象类,下列正确的说明语句是()。(A)Aclassfun(int);(B)Aclass*p;(C)intfun(Aclass);(D)AclassObj;
  • B

    内容

    • 0

      写出下面程序的运行结果。 #include using namespace std; class aClass { public: aClass() { total++;} ~aClass() { total--;} int gettotal() { return total;} private: static int total; }; int aClass::total=0; int main() { aClass o1,o2,o3; cout

    • 1

      读程序,写结果(注意每一空对应一个cout输出结果)#includeusing namespace std;class aClass{public: aClass() { total++; } ~aClass() { total--; } int gettotal() { return total; }private: static int total;};int aClass::total=0;int main(){ aClass o1,o2,o3;cout<

    • 2

      看下面一段程序: class Aclass{ void go(){ System.out.println("Aclass");} } public class Bclass extends Aclass{ void go{ System.out.println("Bclass"); } public static void main(String args&#91;&#93;){ Aclass a=new Aclass(); Aclass a1=new Bclass(); a.go(); a1.go(); } 以上程序运行结果是:(). A: Aclass <br/>Aclass B: Aclass <br/>Bclass C: Bclass <br/>Aclass D: Bclass <br/>Bclass

    • 3

      类aClass的定义如下:classaClass{public:aClass(){}aClass(inti){value=newint(i);}int*value;}若要对类中的value赋值,则下面的语句中,正确的是()。 A: aClassmy;my.value=10; B: aClassmy;*my.value=10; C: aClassmy;my.*value=10; D: aClassmy(10);

    • 4

      ‌下列程序的输出结果为 (注意:必需和程序运行结果严格一致,包括大小写、空格和换行!)‎‌class Aclass { void go() { System.out.println("Aclass"); } } public class Bclass extends Aclass { void go() { System.out.println("Bclass"); } public static void main(String args&#91;&#93;){ Aclass a=new Aclass(); Aclass a1=new Bclass(); a.go(); a1.go(); } }‎