Generate a class called CourtJester(). This object should inherit all attributes and methods from Kingdom(). Additionally, the CourtJester() object should have: • a class attribute headwear , storing the value 'fool's cap' • a method tell_a_joke() that should return a joke at random from the list provided below (Reminder: You imported the random module earlier. Use of a function from that module will likely be helpful in tell_a_joke() .) N # joke list provided ['A clown held the door open for me yesterday. I thought it was a nice jeste 'How does the court jester address the King of Ducks? Mal’Lard', 'What did the court jester call the balding crown prince? The Heir Apparent 'What do you call a joke made by using sign language? A jester']

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Using Python, answer the following

Generate a class called CourtJester().
This object should inherit all attributes and methods from Kingdom().
Additionally, the CourtJester() object should have:
• a class attribute headwear , storing the value 'fool's cap'
• a method tell_a_joke() that should return a joke at random from the list provided
below
(Reminder: You imported the random module earlier. Use of a function from that module will likely
be helpful in tell_a_joke() .)
N # joke list provided
['A clown held the door open for me yesterday. I thought it was a nice jester
'How does the court jester address the King of Ducks? Mal'Lard',
'What did the court jester call the balding crown prince? The Heir Apparent
"What do you call a joke made by using sign language? A jester']
Transcribed Image Text:Generate a class called CourtJester(). This object should inherit all attributes and methods from Kingdom(). Additionally, the CourtJester() object should have: • a class attribute headwear , storing the value 'fool's cap' • a method tell_a_joke() that should return a joke at random from the list provided below (Reminder: You imported the random module earlier. Use of a function from that module will likely be helpful in tell_a_joke() .) N # joke list provided ['A clown held the door open for me yesterday. I thought it was a nice jester 'How does the court jester address the King of Ducks? Mal'Lard', 'What did the court jester call the balding crown prince? The Heir Apparent "What do you call a joke made by using sign language? A jester']
Q
For this question (and the next one), imagine you want to create a video game with a handful of
characters. You want this game to have a royal kingdom theme.
Here, define a class Kingdom().
This class should have two instance attributes: name and title , which will be strings
specifying the name and title of the character (in that order).
This class will also have a method introduce(). This method should return (not just
print ) a string, similar to:
'Hello, my name is Ferdinand, and I am a King.'
..where 'Ferdinand' corresponds to whatever is stored in Kingdom() object's name attribute is
and 'King' corresponds to whatever is stored in the Kingdom() object's title attribute.
N # YOUR CODE HERE
Transcribed Image Text:Q For this question (and the next one), imagine you want to create a video game with a handful of characters. You want this game to have a royal kingdom theme. Here, define a class Kingdom(). This class should have two instance attributes: name and title , which will be strings specifying the name and title of the character (in that order). This class will also have a method introduce(). This method should return (not just print ) a string, similar to: 'Hello, my name is Ferdinand, and I am a King.' ..where 'Ferdinand' corresponds to whatever is stored in Kingdom() object's name attribute is and 'King' corresponds to whatever is stored in the Kingdom() object's title attribute. N # YOUR CODE HERE
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Binary numbers
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education