Chapter 18
A Project (Drawing Program)
Now that we are focusing on object-orientation and the development of larger programs, it will be helpful to have a larger program that we work on in this book. This chapter will introduce a project that we will develop incrementally in many of the following chapters. You will be building other large programs as part of the projects in the rest of this book as well, but it is helpful for you to see something besides the code that you are creating to give you a more complete view of how things work.
The program that we are going to develop is a drawing program. It is not going to be like Paint® or quite like any other "normal" drawing program. We will do a few things differently to make it so that this program ...
Get Introduction to the Art of Programming Using Scala now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.