June 2017
Intermediate to advanced
446 pages
10h 10m
English
Python is an Object-Oriented Programming (OOP) language. The way Python creates objects are with the class keyword. A Python object is most commonly a collection of functions (methods), variables, and attributes (properties). Once a class is defined, you can create instances of such a class. The class serves as the blueprint of the subsequent instances.
The topic of object-oriented programming is outside the scope of this chapter, so here is a simple example of a router object definition:
>>> class router(object): ... def __init__(self, name, interface_number, vendor): ... self.name = name ... self.interface_number = interface_number ... self.vendor = vendor ... >>>
Once defined, you are able to create as many instances of ...
Read now
Unlock full access