Prepare Interview

Mock Exams

Make Homepage

Bookmark this page

Subscribe Email Address

Question: What is the purpose of the 'final' keyword when applied to a class method?
Answer: When a method is marked as 'final,' it cannot be overridden by subclasses. It provides a way to prevent further modification of a specific method in a class hierarchy.

Example:

class Example { 
final public function cannotOverride() { /* method implementation */ } 
}
Is it helpful? Yes No

Most helpful rated by users:

©2026 WithoutBook