【单选题】C#中TestClass为一自定义类,其中有以下属性定义 public void Property{„} 使用以下语句创建了该类的对象,并使变量obj引用该对象: TestClass obj=new TestClass(); 那么,可通过什么方式访问类TestClass的Property属性()
A. TestClass.Progerty; B. TestClass. Property(
A. TestClass.Progerty; B. TestClass. Property(
举一反三
- 有如下类声明: class TestClass { int n; public: TestClass(int i=0):n(i){} void setValue(int n0); }; 下面关于setValue成员函数的实现中,正确的是( )。 A: TestClass::setValue(int n0){n=n0;) B: void TestClass::setValue(int n0){n=n0;} C: void setValue(int n0){n=n0;} D: setValue(int n0){n=n0;}
- C#中MyClass为一自定义类,其中有以下方法定义publicvoidHello(){⋯⋯}使用以下语句创建了该类的对象,并使变量obj引用该对象:MyClassobj=newMyClass();那么,可如何访问类MyClass的Hello方法?()。 A: obj.Hello(); B: obj::Hello(); C: MyClass.Hello(); D: MyClass::Hello();
- C#中Car为一自定义类,其中有以下方法定义public void Auto(){…}使用以下语句创建了该类的一个对象c1:Car c1=new Car();那么,调用Car的Auto方法为 A: c1.Auto() B: c1::Auto C: Car.Auto() D: Car::Auto()
- 下列代码能否正常运行,如果能够正常运行,输出结果是什么? public class TestClass { public static void main(String[] args) { int num1=5; int num2=5; class InnerClass{ public int add(){ return num1+num2; } }; InnerClass in=new InnerClass(); System.out.println(in.add()); } }
- 为私有属性设置@property装饰器后可通过对象访问该属性。