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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access