如果程序里有叫obj1和obj2的对象,当使用语句“obj2=obj1;”时的结果是( )。A.在obj2中的实例变量被赋予obj1中相同的值B.obj2和obj1被认为是同一个变量C.obj2的值赋给了obj1,而obj2为空D.以上都不对

题目

如果程序里有叫obj1和obj2的对象,当使用语句“obj2=obj1;”时的结果是( )。

A.在obj2中的实例变量被赋予obj1中相同的值

B.obj2和obj1被认为是同一个变量

C.obj2的值赋给了obj1,而obj2为空

D.以上都不对


相似考题
更多“如果程序里有叫obj1和obj2的对象,当使用语句“obj2=obj1;”时的结果是()。A.在obj2中的实例变量被赋 ”相关问题
  • 第1题:

    友元运算符obj1>obj2被C++编译器解释为?

    A.operator>(obj1,obj2)

    B.>(obj1,obj2)

    C.obj2.operator>(obj1)

    D.obj1.operator(obj2)


    A

  • 第2题:

    成员运算符obj1>obj2被c++编译器解释为()

    A.obj1.operator>(obj2)

    B.obj2.operator>(obj1)

    C.>(obj1,obj2)

    D.operator>(obj1,obj2)


    obj1.operator>(obj2)

  • 第3题:

    4、友元运算obj1>obj2被C++编译器解释为:

    A.operator>(obj1,obj2)

    B.>(obj1,obj2)

    C.obj2.operator>(obj1)

    D.obj1.operator>(obj2)


    operator>(obj1,obj2)

  • 第4题:

    关于下面程序段说法正确的是() class X { private: int n; public: X(X&); }; X::X(X&x) {n=x.n} X obj1,obj2(obj1);

    A.语句obj2(obj1);的功能是用对象obj1初始化具有相同类类型的对象obj2

    B.语句obj2(obj1);的功能是用对象obj2初始化具有相同类类型的对象obj1

    C.X(X&x)中的&符号可以删除

    D.X(X&x)函数中不能访问对象的私有成员


    程序设计语言的发展大致经历了机器语言、汇编语言、高级语言阶段

  • 第5题:

    1、友元运算符obj1>obj2被C++编译器解释为()。

    A.operator>(obj1,obj2)

    B.>(obj1,obj2)

    C.jobj2.operator>(obj1)

    D.obj1.operator(obj2)


    A