有如下类定义:
class Foo
{
public:
Foo(int v):value(v){} // ①
~Foo(){} // ②
private:
Foo(){} // ③
int value = 0; // ④
};
其中存在语法错误的行是
A . ①
B . ②
C . ③
D . ④
第1题:
有如下类定义: class Foo { public: Foo(int v):value(v){} //① ~Foo(){} //② private: Foo(){} //③ int value=0; //④ }; 其中存在语法错误的行是
A.①
B.②
C.③
D.④
第2题:
有如下类定义:
class Foo{ public:Foo(int v): value(v) {}// ①
~Foo() {} // ②
private:Foo() {) // ③
int value =0; // ④};
其中存在语法错误的行是( )
A.①
B.②
C.③
D.④
第3题:
foo对象有att属性,怎么获取att的值:()。
A.foo.att
B.foo{"att"}
C.foo.getAttribute(“att”)
D.foo("att")
第4题:
有如下类定义: class Foo { public: Foo(int v):value(V){}//① ~Foo{}//② private: Foo{}//③ int value=0://④ }; 其中存在语法错误的行是( )。
A.①
B.②
C.③
D.④
第5题:
假设Foo类有如下定义,设f是Foo类的一个实例,下列语句调用哪个 是错误的? public class Foo { int i; static String s; void imethod() { } static void smethod() { } }
A.Foo.imethod();
B.f.imethod();
C.System.out.println(f.i);
D.Foo.smethod()