Question: Given the following class class Dog: def __ _init (self, name, age, gender): self . name = name self age = age self gender =

Given the following class class Dog: def __ _init (self, name, age, gender): self . name = name self age = age self gender = gender def is female(self) : if self gender == 'F' or self gender == 'f': return True return False def __str__(self): return self . name Which option to select below: self.name, selfage, self.gender, is: 1. instance variables (aka attributes) 2. class 3. constructor 4. dictionary 5. higher order function 6. method Is female: 1. instance variables (aka attributes) 2. class 3. constructor 4. dictionary 5. higher order function 6. method init : 1. instance variables (aka attributes) 2. class 3. constructor 4. dictionary 5. higher order function 6. method
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
