logo
Лекции по ая

Этапы проектирования класса.

Перечислим основные вопросы, которые приходится решать при создании класса.

  1. Проектирование полей класса, сделав их закрытыми для клиентов.

  2. Проектирование стратегии доступа к закрытым полям класса, реализовав их в виде методов и свойств.

  3. Проектирование набора конструкторов класса.

  4. Проектирование набора методов, доступных клиентам класса и позволяющих выполнять различные операции над объектами класса.