← All tasks
🌳
Programming Advanced

static:: vs self:: in Inheritance

⏱ 3 min ⭐ 70 XP 🔁 3 attempts allowed

What you'll do

Pick the correct explanation of late static binding.

Scenario

A base class has a static method using self::create() that's meant to be overridden by a child class's create(), but the parent's version keeps running instead.

Ready to try it?

Create a free account and try "static:: vs self:: in Inheritance" free for 7 days, no card required. Earn 70 XP and track your internship progress.

Already have an account? Sign in