1) Design the class using a parameterized constructor. 2) The first if/else block prints the output as 'different', but why? Explain your answer and print your explanation at the very end. 3) The second if/else block prints the output as 'same', but why? Explain your answer and print your explanation at the very end.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

write it in python

Question 4
Design a class Joker with parameterized constructor so that the following line of code
prints the result shown in the output box.
[You are not allowed to change the code below]
#Write your class code here
ji
= Joker ('Heath Ledger', 'Mind Game', False)
print (j1.name)
print (j1.power)
print (j1.is_he_psycho
print ("=
==")
j2
Joker ('Joaquin Phoenix', 'Laughing out Loud', True)
print (j2.name)
print (j2.power)
print (j2.is_he_psycho)
print("=
")
if jl
j2:
==
print('same')
else:
print('different')
j2.name
'Heath Ledger'
if j1.name
j2.name:
==
print ('same')
else:
print('different')
#Write your code for 2,3 here
Transcribed Image Text:Question 4 Design a class Joker with parameterized constructor so that the following line of code prints the result shown in the output box. [You are not allowed to change the code below] #Write your class code here ji = Joker ('Heath Ledger', 'Mind Game', False) print (j1.name) print (j1.power) print (j1.is_he_psycho print ("= ==") j2 Joker ('Joaquin Phoenix', 'Laughing out Loud', True) print (j2.name) print (j2.power) print (j2.is_he_psycho) print("= ") if jl j2: == print('same') else: print('different') j2.name 'Heath Ledger' if j1.name j2.name: == print ('same') else: print('different') #Write your code for 2,3 here
Output:
Heath Ledger
Mind Game
False
===
Joaquin Phoenix
Laughing out Loud
True
=== ===
different
same
Subtask:
1) Design the class using a parameterized constructor.
2) The first if/else block prints the output as 'different', but why? Explain your answer
and print your explanation at the very end.
3) The second if/else block prints the output as 'same', but why? Explain your answer
and print your explanation at the very end.
Transcribed Image Text:Output: Heath Ledger Mind Game False === Joaquin Phoenix Laughing out Loud True === === different same Subtask: 1) Design the class using a parameterized constructor. 2) The first if/else block prints the output as 'different', but why? Explain your answer and print your explanation at the very end. 3) The second if/else block prints the output as 'same', but why? Explain your answer and print your explanation at the very end.
Expert Solution
steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY