Задачи на ООП в Python. Часть 11
Сделайте класс Validator, который
будет выполнять проверку строк на корректность.
Сделайте метод isEmail, проверяющий,
что строка — корректный email.
Сделайте метод isDomain, проверяющий,
что строка — корректное имя домена.
Сделайте метод isNumber, проверяющий,
что строка содержит только цифры.
Проверьте ваши методы на нескольких корректных и некорректных строках.
Дан класс работника:
class Employee:
def __init__(self, name, salary):
self.name = name
self.salary = salary
def getName(self):
return self.name
def getSalary(self):
return self.salary
Сделайте класс EmployeesCollection
с приватным списком работников.
Сделайте метод add для добавления
нового работника в коллекцию.
Сделайте метод show для вывода
имен и зарплат всех работников.
Сделайте метод getTotalSalary
для суммарной зарплаты всех работников.
Сделайте метод getAverageSalary
для средней зарплаты всех работников.