|  | 
|  | 1 | +# create class pets | 
|  | 2 | +class Pets: | 
|  | 3 | + # class variables | 
|  | 4 | + #name = "Sally" | 
|  | 5 | + #age = 6 | 
|  | 6 | + | 
|  | 7 | + def __init__(self, name, age): | 
|  | 8 | + #print("this is the constructor method for class Pets") | 
|  | 9 | + self.name = name | 
|  | 10 | + self.age = age | 
|  | 11 | + | 
|  | 12 | + def setSurname (self, last_name): | 
|  | 13 | + self.name += ' ' + last_name | 
|  | 14 | + | 
|  | 15 | + def getSurname(self): | 
|  | 16 | + return self.name | 
|  | 17 | + | 
|  | 18 | + | 
|  | 19 | +pet1 = Pets('Anna', 99) | 
|  | 20 | +pet2 = Pets('Sally', 1) | 
|  | 21 | +pet3 = Pets('Suuri', 2) | 
|  | 22 | +petsList = [pet1, pet2, pet3] | 
|  | 23 | +surname = 'Slita' | 
|  | 24 | +for pet in petsList: | 
|  | 25 | + print(pet.name,'\nAdding surname...') | 
|  | 26 | + pet.setSurname(surname) | 
|  | 27 | + print('Full name is - ', pet.getSurname()) | 
|  | 28 | + | 
0 commit comments