Question: Create a class called Person with the following attributes: name - A string representing the person's name age - An int representing the person's age
Create 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
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
