✏️ Explanatory Question

What are the differences between static and instance methods?

👁 5 Views
📘 Detailed Answer
🟢 Easy
💡

Answer with Explanation

Feature Static Method Instance Method
Belongs to Class Object
Requires object No Yes
Access instance variables No Yes
Memory allocation One per session Per object
Use case Shared logic Object-specific behavior

Static methods are ideal for shared logic. Instance methods are ideal for behavior dependent on object state.