object this has to do with the oop idea of inheritancewhich is topic beyond the scope of this book suffice it to say that classes you create can inherit or incorporate attributes and methods from other classes base classes (class that do not depend on other classesinherit from objecta special object in python that provides the foundational tools for classes notice how attributes and methods are definedsetand used in the class definitionperiods separate the instance name self from the attribute and method name so the instance attribute title is called self title in the class definition when you actually create an instancethe instance name is the name of the object ( beautypynut)so the instance attribute title of the instance beauty is referred to as beauty titleand every instance attribute is separate from every other instance attribute ( beauty title and pynut title are separate variablesnot aliases for one anotherthusin lines - assign each of the positional input parameters in the def init line to an instance attribute of the same name once assignedthese attributes can be used anywhere in the class definition by reference to selfas in the definition of the write bib entry method speaking of whichnote that the write bib entry method is called with no input parametersbut in the class definition in lines - still need to provide it with self as an input that waythe method definition is able to make use of all the attributes and methods attached to self in lines - create an instance beauty of the book class note how the arguments that are passed in are the same arguments as in the def init argument list in the last four linesi create another instance of the book class (the code of this example is in course files/code files in file called bibliog py now that we've seen an example of defining classlet' look at an example of using instances of the book class to help us better understand what this class doesexample (using instances of book)consider the book definition given in example here are some questions to test your understanding of what it does how would you print out the author attribute of the pynut instance (at the interpreterafter running the file)