Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
FuryLion Courses. Unity
FuryLion Courses. Unity
  • Project overview
    • Project overview
    • Details
    • Activity
  • Analytics
    • Value Stream Analytics
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Public Documentation
  • FuryLion Courses. UnityFuryLion Courses. Unity
  • Wiki
  • классы и объекты

классы и объекты

Last edited by Vlad Revchenko Oct 15, 2020
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Требования к выполнению задач

  • Все задания требуется выполнять в соответствии с соглашением о написании C# кода.
  • Решение должно быть выполнено максимально оптимальным способом, с минимальным количеством выделения памяти.
  • Срок выполнения: 1 день
  • Результат работы требуется опубликовать в личном Git репозитории.

Задание

Определить пользовательский класс Man со следующими полями:

  1. Поле типа string для хранения фамилии, имени, отчества человека.
  2. Поле типа byte для хранения возраста человека.

Для класса реализовать конструктор без параметров, конструктор с параметрами, конструктор копирования, деструктор. При вызове конструкторов/деструктора в консоль должны выводиться соответствующие информационные сообщения.

В теле класса определить методы, которые позволят пользователю:

  1. Редактировать содержимое каждого из полей.
  2. Отображать данные класса в удобно читаемом формате.

Функционал программы должен позволять:

  1. Добавлять информацию о новом человеке.
  2. Редактировать поля уже имеющейся записи о человеке.
  3. Удалять информацию о человеке.
  4. Выводить информацию о человеке в удобно читаемом виде.
  5. Выводить информацию о всех людях в удобно читаемом виде.
Clone repository
  • FuryLion UI System
  • Home
  • Project 3
  • SkyRoads
  • Unity Canvas Масштабируемый интерфейс
  • csharp interview task
  • match 3 with draw mechanic
  • project 4
  • zenject
  • Введение в язык программирования C#
  • Вращение камеры
  • Изучение основ скриптинга Unity
  • Подготовка к выполнению
  • Построение дома
  • Прогноз погоды
More Pages