Title: Using command objects to implement user interfaces
Subjects: Object-oriented programming (Computer science), User interfaces (Computer systems)