Практика по статическим членам в Dart
Сделайте класс Employee с приватным статическим
_next, равным 1, и методом
nextId, который возвращает очередной
идентификатор. Выведите три подряд значения.
Сделайте класс Employee со статическим методом
contains для слов "the" и "and".
Для строки "the end" выведите true,
если первое слово в списке стоп-слов, иначе false.
Сделайте класс Employee с приватным конструктором
и полем role. Добавьте фабрику guest
со значением "guest". Выведите
Employee.guest().role.
Сделайте класс Employee со статической константой
unit со значением "ms" и статическим
полем samples, равным 0. Увеличьте
samples на 2 и выведите строку
"2 ms", подставив samples и unit.
Сделайте класс Employee с приватной статической
картой строк в целые числа, методами remember
и read. Запишите "x" → 10,
прочитайте и выведите.
Сделайте класс Employee с приватным статическим
списком строк, методами add и size.
Добавьте две строки и выведите размер.
Сделайте класс Employee со статическим полем
message, которое может быть null,
и статическим методом clear. Запишите
"timeout", выведите, вызовите clear,
снова выведите message.