Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """Дз от 07.10.2024г."""
- class Student:
- """Функция приватных атрибутов"""
- def __init__(self, name="Ivan", groupNumber="10A", age=18):
- self.__name = name
- self.__groupNumber = groupNumber
- self.__age = age
- """Сеттеры и геттеры"""
- def get_name(self):
- return self.__name
- def set_name(self, name):
- self.__name = name
- def get_groupNumber(self):
- return self.__groupNumber
- def set_groupNumber(self, groupNumber):
- self.__groupNumber = groupNumber
- def get_age(self):
- return self.__age
- def set_age(self, age):
- self.__age = age
- """Создание экземпляров класса"""
- student1 = Student()
- student2 = Student("Сергей", "10Б", 19)
- student3 = Student("Дарья", "10В", 18)
- """Проверка геттеров"""
- print(f'Student 1 имя: {student1.get_name()}, номер группы: {student1.get_groupNumber()}, возраст: {student1.get_age()}'
- )
- print(f'Student 2 имя: {student2.get_name()}, номер группы: {student2.get_groupNumber()}, возраст: {student2.get_age()}'
- )
- print(f'Student 3 имя: {student3.get_name()}, номер группы: {student3.get_groupNumber()}, возраст: {student3.get_age()}'
- )
- """Проверка сеттеров"""
- student1.set_name("Сергей")
- student1.set_groupNumber("11А")
- student1.set_age(19)
- print(f'Student 1 имя: {student1.get_name()}, номер группы: {student1.get_groupNumber()}, возраст: {student1.get_age()}'
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement