Concrete vs Abstract Method

Quick Comparison Table

Feature

Concrete Method

Abstract Method

Has logic?

✅ Yes

❌ No

Can be used directly?

✅ Yes

❌ No (must define in subclass)

Forces rule?

❌ No

✅ Yes

Needs decorator?

❌ No

✅ Yes, @abstractmethod

Used for...?

Shared logic

Enforcing specific behaviour

Updated on