A、A.简单成员变量不需要初始化,引用变量需要在构造函数中初始化 B、B.引用成员变量不需要初始化,简单成员变量需要在构造函数中初始化 C、C.类的成员变量可以自动初始化,因此没有区别 D、D.简单成员变量会自动初始化为默认值(0),而引用变量只会自动初始化为空值,实际使用时还需要将它指向一个对象
A、A.简单成员变量不需要初始化,引用变量需要在构造函数中初始化 B、B.引用成员变量不需要初始化,简单成员变量需要在构造函数中初始化 C、C.类的成员变量可以自动初始化,因此没有区别 D、D.简单成员变量会自动初始化为默认值(0),而引用变量只会自动初始化为空值,实际使用时还需要将它指向一个对象
A、类的所有对象共享一个静态成员 B、表态成员属于类,而普通成员属于对象 C、静态成员变量可以被类或普通成员访问到,但它们访问的静态成员变量实际不相同 D、静态成员函数只能访问静态成员变量,不能访问普通成员变量 E、静态成员变量就是值不会再变的成员变量
A、接口定义中的方法都只有定义没有实现 B、接口定义中的变量都必须写明final和static C、如果一个接口由多个类来实现,则这些类在实现该接口中的方法时应采用统一的代码 D、如果一个类实现一个接口,则必须实现该接口中的所有方法,但方法未必声明为public E、接口定义中的成员变量变量只能是static和final的
A、在C++中支持抽象类而在C#中不支持抽象类 B、C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员 C、在C#中可使用new修饰符显式隐藏从基类继承的成员 D、在C#中要在派生类中重新定义基类的虚函数必须在前面加Override
A、用关键字private修饰的成员变量和方法,称为私有变量和私有方法 B、用关键字protected修饰的成员变量和方法,称为私有变量和私有方法 C、用关键字public修饰的成员变量和方法,称为私有变量和私有方法 D、私有变量不能通过对象直接访问,只有在本类中创建的该类对象,才能访问自己的私有变量