Реализация свойств и методов класса

Начальный уровень
разработчик.
Преподаватель вуза
Школьный учитель
Студент
Visual Studio Code

Узнайте, как реализовать свойства класса только для чтения, чтения и записи с помощью модификаторов доступа и доступа, а также как реализовать методы и методы расширения для класса.

Цели обучения

После завершения этого модуля вы сможете:

  • Объясните, как элементы поля, свойства и метода класса используются в определении класса и экземплярах объектов.

  • Реализуйте свойства класса с помощью методов доступа к свойствам get и set.

  • Создайте классы, использующие автоматически реализованные свойства.

  • Создайте свойства только для чтения и записи с помощью модификаторов доступа для свойств и методов доступа к свойствам.

  • Создайте методы класса и перегруженные методы, которые принимают ноль или больше аргументов с помощью типов value или reference.

  • Создание методов расширения для класса.

  • Реализуйте классы, использующие сочетание свойств и методов для управления инкапсулированными данными.

Предварительные требования

  • Возможность создавать классы и конструкторы классов для создания экземпляров объектов в приложении C#.

  • Возможность разрабатывать консольные приложения C#, реализующие бизнес-логику с помощью инструкций итерации, инструкций выбора и пользовательских методов.

  • Возможность выполнять простую отладку кода C# и обработку исключений в среде Visual Studio Code.