Object-oriented approach