对象成员的表示与结构变量成员的表示相同,使用运算符.或-.

题目

对象成员的表示与结构变量成员的表示相同,使用运算符.或->.

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

类的静态成员与普通的对象成员之间有什么区别?()

A.类的所有对象共享一个静态成员

B.表态成员属于类,而普通成员属于对象

C.静态成员变量可以被类或普通成员访问到,但它们访问的静态成员变量实际不相同

D.静态成员函数只能访问静态成员变量,不能访问普通成员变量

E.静态成员变量就是值不会再变的成员变量


参考答案:A, B, C

第2题:

当局部变量的名字和类的成员变量的名字相同时,类的成员变量将被隐藏。为了在方法中使用成员变量,并且与局部变量加以区分,必须使用______。


正确答案:this
this

第3题:

假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为______。


正确答案:*(p->b)
*(p->b) 解析:注意运算符的优先级问题,可用括号括起来以明确含义。

第4题:

假定要访问一个结构对象x中的数据成员a,则表示方式为()。
x.a

第5题:

定义一个表示水果的类Fruit,要求如下:

(1)类的成员变量: fName表示水果名称,fColor表示水果颜色。

(2)类的成员方法:getName( ):获得水果名称。


答案:class Fruit{private String fName;private String fColor;public Fruit(String fName, String Fcolor ){this.sName = sName;this.fColor = fColor;? }public String getfName() {return fName; }}

第6题:

对象使用时,下面描述错误的是 ( )

A.通过“.”运算符调用成员变量和方法

B.通过成员变量的访问权限设定限制自身对这些变量方法的调用

C.将一个对象声明为类的成员时,必须在使用前为其分配内存

D.在方法中使用对象作为参数时,采用引用调用


正确答案:B

第7题:

下列说法不正确的是( )

A.下列结构体定义时,占据了5个字节的空间 struct s {int num; int age; char sex; }

B.结构体的成员名可以与程序中的变量名相同

C.对结构体中的成员可以单独使用,它的作用相当于普通变量

D.结构体的成员可以是一个结构体变量


正确答案:A

第8题:

在一个函数中,允许定义与结构体类型的成员相同名的变量,它们代表不同的对象。()

此题为判断题(对,错)。


参考答案:正确

第9题:

在每个python类中,都包含一个特殊的变量()。它表示当前类自身,可以使用它来引用类中的成员变量和成员函数。

A.this

B.me

C.self

D.与类同名


正确答案:C

第10题:

假定要访问一个结构指针变量x中的数据成员a,则表示方法为()。

Ax.a

Bx->a

Cx(a)

Dx{a}


B

更多相关问题