JAVA中不区分对象和指针,变量都作为指针处理
JAVA中没有指针,所有变量都作为对象处理
根据变量类型是对象还是指向对象的指针来区分
用“.”表示对象“-》”符号表示指向对象的指针
第1题:
下列说法不正确的是( )。
A.基类指针可以指向它的公有派生类的对象
B.指向基类的对象的指针可以指向派生类的对象,因而可以访问派生类的对象的成员
C.基类指针不能指向其私有派生类的对象
D.指向派生类对象的指针不可以指向基类的对象
第2题:
假定要访问一个结构对象x中的由a指针成员所指向的对象,则表示方法为()。
第3题:
A.对象与引用变量的有效期不一致,当引用变量不存在时,编程人员必须动手将对象删除,否则会造成内存泄露。
B.对象与引用变量的有效期是一致的,当引用变量不存在时,它所指向的对象也会自动消失。
C.对象与引用变量的有效期是一致的,不存在没有引用变量的对象,也不存在没有对象引用变量。
D.引用变量是指向对象的一个指针。
第4题:
假定一个数据对象为int*类型,则指向该对象的指针类型为()。
第5题:
当基类指针指向派生类对象时,会发生()
第6题:
关于下面程序片段,( )的结论是正确的。
Stringa="Java";
Stringb="Java";
Stringx="Ja";
Stringy="va";
Stringc=x+y;
A、a和b指向同一个实例对象,a和c指向同一个实例对象
B、a和b指向同一个实例对象,a和c不指向同一个实例对象
C、a和b不指向同一个实例对象,a和c指向同一个实例对象
D、a和b不指向同一个实例对象,a和c不指向同一个实例对象
第7题:
下列关于this的描述中,错误的是()。
第8题:
A.指向父类对象的指针
B.父类的标识符
C.指向父类的指针
D.对父类的引用
第9题:
假定P是一个指向整数对象的指针,则用()表示该整数对象。
第10题:
this指针是系统生成的指向当前被某个成员函数操作对象的指针。