ABSTRACT

In this chapter, you learn how to create and use Python classes, which are central to what is known as object-oriented programming (OOP). You learn the basics of inheritance, a central concept in OOP, and how it can be employed to reuse code. You also learn the basics of how to write Python programs that the user can interact with through a graphical user interface, or GUI.