Q
Which keyword is used to prevent a class from being inherited in PHP?

Answer & Solution

Answer: Option A
Solution:
The final keyword in PHP is used to prevent a class from being inherited. When a class is marked as final, it cannot be subclassed or extended.
Related Questions on Average

Which keyword is used for inheritance in PHP?

A). inherit

B). extends

C). inherit_from

D). inherits

What is the purpose of the __construct() method in PHP?

A). To define class properties

B). To create objects

C). To initialize object properties

D). To access superclass methods

What is an object in PHP?

A). A class method

B). A function parameter

C). An instance of a class

D). A variable name

Which keyword is used to access properties or methods within the same class in PHP?

A). public

B). protected

C). private

D). $this

Which concept allows a method in a subclass to have the same name as a method in its superclass?

A). Encapsulation

B). Inheritance

C). Polymorphism

D). Abstraction

Which keyword is used to create a class in PHP?

A). new

B). object

C). define

D). class

Which method is automatically called when an object is destroyed in PHP?

A). __delete()

B). __destroy()

C). __dispose()

D). __destruct()

Which magic method is called when an undefined property is accessed in PHP?

A). __get()

B). __set()

C). __call()

D). __isset()

What is encapsulation in OOP?

A). Grouping related classes

B). Hiding internal details of an object

C). Creating objects from classes

D). Inheriting properties from a superclass

What is the purpose of the static keyword in PHP?

A). To access properties or methods without instantiating the class

B). To prevent a class from being instantiated

C). To define constants

D). To access superclass methods