Slide 1 1 From Modules to Objects Xiaojun Qi Slide 2 2 What Is a Module? A lexically contiguous sequence of program statements, bounded by boundary elements, with an aggregate…