声明一个PHP的用户自定义类,面向对象题库——php阶段

选择题:

1、如何声明一个PHP的用户自定义类()

A、

class Class_name(){} ?>

B、

class Class_name{} ?> C、

Function Function_name{} ?>

D、

Function Function_name(){} ?>

2、下面哪一项不是PHP中面向对象的机制( )

A、类

B、属性、方法

C、单一继承

D、多继承

3.如何让一个对象实例调用自身的该对象的方法函数"mymethod" ( )

A.$self=>mymethod();

B.$this->mymethod()

C.$current->mymethod();

D.$this->mymejthod()

4.下面哪项是错误的( )

A.父类的构造函数与析构函数不会自动被调用

B.成员变量需要用public protected private 修饰,在定义变量时不再需要var关键字

C.父类中定义的静态成员,不可以在子类中直接调用

D.包含抽象方法的类必须为抽象类,抽象类不能被实例化

5.如果成员没有声明限定字符属性的默认值是( )

A.private

B.protected

C.public

D.final

6.PHP中调用类文件中的this表示( )

A.用本类生成的对象变量

B.本页面

C.本方法

D.本变量

7.在PHP的面向对象中,类中定义的析构函数是在( )调用的

A.类创建时

B.创建对象时

C.删除对象时

D.不自动调用

8.以下是一上类的声明,其中有两个成员属性,对成员属性,对成员属性正确的赋值方式是( )

Class Demo {

Private $one;

Static $two;

Function setOne ( $value ) {

$this->one=$value;

}

}

$demo=new Demo();

A.$demo->one="abc";

B.Demo::$two="abc";

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值