下面有关私有变量和私有方法的声明,哪些叙述是对的()。

题目

下面有关私有变量和私有方法的声明,哪些叙述是对的()。

  • A、用关键字private修饰的成员变量和方法,称为私有变量和私有方法。
  • B、用关键字protected修饰的成员变量和方法,称为私有变量和私有方法。
  • C、用关键字public修饰的成员变量和方法,称为私有变量和私有方法。
  • D、私有变量不能通过对象直接访问,只有在本类中创建的自己对象,才能访问自己的私有变量。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是

A.局部变量

B.公共变量

C.私有变量

D.全局变量


正确答案:C
解析:本题考查不同类型内存变量的声明方法。私有变量在程序中直接使用,无需使用PUBLIC和LOCAL命令事先声明,是由系统自动隐含建立的变量。因此选项C为正确答案。局部变量通过LOCAL命令来声明,公共变量通过PUBLIC来声明。

第2题:

在Visual FoxPro中,下列变量中需要事先定义的是( )。

A) 私有变量、局部变量、数组变量

B)全局变量、局部变量、数组变量

C)全局变量、私有变量、数组变量

D)全局变量、局部变量、私有变量


正确答案:B

第3题:

若下层模块中建立的内存变量要供上层模块使用,则必须将改变量说明成:()变量。

A、公共变量

B、私有变量

C、本地变量

D、不作特别声明即可


正确答案:A

第4题:

在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量

A.局部变量

B.公共变量

C.私有变量

D.全局变量


正确答案:C

第5题:

在Visual FoxPro中,根据变量的作用域来分,内存变量可分为

A.私有变量和局部变量

B.公共变量和私有变量

C.公共变量和局部变量

D.公共变量、私有变量和局部变量


正确答案:D
解析:变量的一个重要属性是作用域。变量的作用域指的是变量在什么范围内是有效或能够被访问的。在VisualFoxPro中,可分为公共变量、私有变量和局部变量3类。

第6题:

在Visual FoxPro中,根据变量的作用域来分,内存变量可分为( )。

A.局部变量和全局变量

B.私有变量和全局变量

C.私有变量和局部变量

D.私有变量、局部变量和全局变量


正确答案:D
解析:程序设计离不开变量,一个变量除了类型和取值之外,还有一个重要的属性就是它的作用域。变量的作用域指的是变量在什么范围内是有效或能够被访问的。在Visual FoxPro中,若以变量的作用来分,内存变量可分为全局变量、私有变量和局部变量。

第7题:

在Visual FoxPro中,程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是 ______。

A.局部变量

B.私有变量

C.公共变量

D.全局变量


正确答案:B
解析:在Visual FoxPro中,若以变量的作用域来分,内存变量可分为全局变量、私有变量和局部变量三类。
  1、全局变量:是指在任何模块中都可以使用的变量,又称为公共变量。全局变量要先建立后使用,全局变量可用PUBLIC命令建立:PUBLIC<内存变量表>。
  2、私有变量:在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。所以选项B是正确的。
  3、局部变量:只能在建立它的模块中使用,不能在上层或下层模块中使用。局部变量用LOCAL命令建立: LOCAL<内存变量表>。

第8题:

在Visual FoxPro中,在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是( )

A、局部变量

B、公共变量

C、私有变量

D、全局变量

E、内部变量


参考答案:C

第9题:

在Visual FoxPro程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是( )。

A.局部变量

B.私有变量

C.公共变量

D.全局变量


正确答案:B
B。【解析】在程序中直接使用(没有预先声明),而由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。

第10题:

接口是一种引用类型,在接口中可以声明(),但不可以声明公有的域或私有的成员变量。

  • A、方法、属性、索引器和事件
  • B、方法、属性信息、属性
  • C、索引器和字段
  • D、事件和字段

正确答案:A

更多相关问题