# cherrypy.tutorial.tut05_derived_objects module

Tutorial - Object inheritance

You are free to derive your request handler classes from any base class you wish. In most real-world applications, you will probably want to create a central base class used for all your pages, which takes care of things like printing a common page header and footer.

class cherrypy.tutorial.tut05_derived_objects.AnotherPage

  Bases: `Page`

  index()
  title = 'Another Page'

class cherrypy.tutorial.tut05_derived_objects.HomePage

  Bases: `Page`

  index()
  title = 'Tutorial 5'

class cherrypy.tutorial.tut05_derived_objects.Page

  Bases: `object`

  footer()
  header()
  title = 'Untitled Page'