程序代写代做代考 graph go data structure Fortran algorithm concurrency C flex ada Excel case study 21
21 Inheritance case study: “undo” in an interactive system For our second design example we examine a need that confronts the designers of almost any interactive system: how to provide a way to undo commands. The discussion will show how inheritance and dynamic binding yield a simple, regular and general solution to an apparently intricate […]