Your question is OOP Concepts and Principles. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Explain the concept of OOP and its principles. Cover encapsulation, abstraction, inheritance, and polymorphism, using a small Kotlin example to show how the principles affect class design. Keep the explanation focused on object-oriented programming fundamentals and distinguish the principles from general coding practices.