PHP考试

在PHP 5的类的定义中,无法使用3P修饰的内容是()。A、属性B、静态方法C、常量D、方法

题目

在PHP 5的类的定义中,无法使用3P修饰的内容是()。

  • A、属性
  • B、静态方法
  • C、常量
  • D、方法
参考答案和解析
正确答案:C
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在php5中如何让类中的某些方法无法在类的外部被访问?()

A.把类声明为private

B.把方法声明为private

C.无法实现

D.编写合适的重载方法(overloadingmethoD.


参考答案:B

第2题:

关于Java的接口描述,下列哪些说法符合《阿里巴巴Java开发手册》:

A.在接口类中的方法和属性使用public修饰符

B.对于Service类,内部的实现类加Impl的后缀与接口区别。例如:ProductServiceImpl实现ProductService接口

C.对于Service类,基于SOA的理念,是以接口方式暴露服务

D.尽量不在接口里定义变量,如果一定要定义变量,肯定是与接口方法相关,而且是整个应用的基础常量


正确答案:BCD

第3题:

已知在A类中定义了方法fa,在B类中定义了属性b,在C类中定义了方法fc和属性c,A是B的父类,B是C的父类,则B类中的成员包括。()

A、fa

B、b

C、fc

D、c


正确答案:A,B

第4题:

在Action类中定义的属性使用修饰符(),属性和属性对应的getter和setter方法使用修饰符public。

  • A、private
  • B、Public
  • C、protected
  • D、default

正确答案:A

第5题:

关键字virtual只能用来修饰类的()成员。  

  • A、字段
  • B、方法
  • C、属性
  • D、常量

正确答案:B

第6题:

下列关于静态方法的描述中错误的是()

A、静态方法指的是被static关键字修饰的方法

B、静态方法不占用对象的内存空间而非静态方法占有对象的内容空间

C、静态方法内可以使用this关键字

D、静态方法内部只能访问被static修饰的成员


正确答案:C

第7题:

在类的定义中,若需要把一个属性或方法定义为类成员,而不是实例成员,则使用的修饰符为()。

  • A、const
  • B、final
  • C、static
  • D、public

正确答案:C

第8题:

PHP中定义常量的方法是()。

A.VAR

B.dim

C.define()

D.undefined()


参考答案:C

第9题:

在PHP 5的类的定义中,如果方法M1能够调用方法M2,但M2不能调用M1,那么M1和M2应该符合()。

  • A、M2是静态方法而M1不是
  • B、M1是静态方法而M2不是
  • C、M1和M2都是静态方法
  • D、M1和M2都不是静态方法

正确答案:A

第10题:

定义类时,在一个方法前面使用@classmethod进行修饰,则该方法属于类方法。


正确答案:正确

更多相关问题