Answered step by step
Verified Expert Solution
Question
1 Approved Answer
reate a class called Person with the following attributes: name - A string representing the person's name age - An int representing the person's age
reate a class called Person with the following attributes:
- name - A string representing the person's name
- age - An int representing the person's age in years
As well as appropriate __init__ and __str__ methods, include the following methods:
- get_name(self) - returns the name of the person
- get_age(self) - returns the age of the person
- set_name(self, new_name) - sets the name for the person
- set_age(self, new_age) - sets the age for the person
- is_older_than(self, other) - returns True if this person is older than the one passed as the other parameter, False otherwise
class Person: # TODO: Implement this class properly def __init__(self, name, age): pass
def __str__(self): pass
def get_name(self): pass
def get_age(self): pass
TESTS:
Alice and Bob
Expected Output
Bob is older than Alice
You should calculate the output
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started