Junior OOP What is the purpose of abstraction in large systems? Reduces system complexity by focusing on essential features.Decouples modules, making large systems easier to maintain and extend.Promotes code reuse and flexibility.