Write a class definition named Book Solution

Write a class definition named Book Solution

Write a class definition named Book. The Book class should have data attributes for a book’s title, the author’s name, and the publisher’s name. The class should also have the following:

a. An _ _init_ _ method for the class. The method should accept an argument for each of the data attributes.

 b. Accessor and mutator methods for each data attribute.

c. An _ _str_ _ method that returns a string indicating the state of the object.

 

Add this code to the bottom of the file, and run the program.

'''  Unit Test '''
if __name__ == "__main__":
    book = Book("The Cat in the Hat", "Dr. Seuss", "Random House")
    print(book)

 

 

   # Car class

 class Car:

 def _ _init_ _(self, make, model, year):

                self._ _make = make

 self._ _model = model

 self._ _year = year

def set_make(self, make):

 self._ _make = make

def set_model(self, model):

self._ _model = model

def set_year(self, year):

                self._ _year = year

def get_make(self):

 return self._ _make

def get_model(self):

return self._ _model

def get_year(self):

 return self._ _year

 

 
Powered by