Further reading
Please refer to the following for more information:
- For more information on the style used for the
Robot
object, along with the use of similar interfaces and classes, I recommend Learning Object-Oriented Programming, Gastón C. Hillar, Packt Publishing. This book not only works through these concepts in Python but takes them more generally and shows how object-oriented (OO) concepts also apply to the C# and JavaScript languages.