5.10 在 PHP 中,使用 abstract 关键字声明抽象方法,抽象方法可以有函数原型和函数体。
错误
举一反三
内容
- 0
抽象方法可以有函数体,抽象方法存在于抽象类中。
- 1
抽象方法使用关键字abstract修饰。( )
- 2
下列关于抽象方法的描述中,错误的是( ) A: 抽象方法声明只需给出方法头,不需要方法体,直接以“;”结束 B: 所有的方法都可以声明为抽象方法 C: 构造方法不能声明为抽象方法 D: 声明抽象方法使用关键字abstract修饰
- 3
下面关于抽象类描述错误的是()。 A: 抽象类的关键字是abstract,在抽象类中可以定义变量和方法。 B: 抽象类中的方法如果可以有实现体,如果没有实现体,则该方法叫做抽象方法必须加关键字abstract修饰该方法。 C: 抽象类中至少需要有一个方法被定义为抽象方法,在该方法前加abstract,把该方法定义为抽象方法。 D: 抽象类中可以没有抽象方法,即所有的方法全部都有实现体。但是依旧不能为抽象类定义对象。
- 4
抽象类是指使用abstract关键字修饰的类,抽象类中可以存在抽象方法和普通方法。