Up to now, we've dealt with programs consisting of nothing more than simple straightforward functions. Now it's time to get in touch with more complex stuff, so we'll learn to deal with functions and methods. Based on methods, we'll start to implement classes and you'll see how classes can be used to efficiently achieve very specific goals.
Objects and Instances
Some people reading this book might be familiar with object-oriented software development in general and some will already have practical experience. Because we want all readers to benefit from this book, we've dedicated the next section to object-oriented programming and its fundamentals.
Objects are nothing more than data structures, data, and methods for processing the ...