Разработать класс Worker (сотрудник) - C#
Формулировка задачи:
Добрый день.Задали мне задание
1. Разработать класс на языке C# в соответствии с вариантом задания.
2. Написать программу, демонстрирующую работу указанных выше элементов класса. В программе должен быть создан массив объектов разработанного класса, реализован ввод и вывод объектов, содержащихся в массиве.
Вариант 1
Разработать класс Worker (сотрудник), содержащий следующие поля:
personID (табельный номер сотрудника),
family (фамилия сотрудника),
name (имя сотрудника),
dolgnost (должность),
date (дата приёма на работу);
методы:
CalculateSalary() — посчитать зарплату (зарплата зависит от должности).
Вроде как класс я разработал,но не поюму суть второго задания.Чего именно от меня требуется и как это реализовать это?
В итоге,в первой части у меня получилось что-то вроде этого:
Класс Main я решил пока не трогать.
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace Лаба5
- {
- class Program
- {
- static void Main(string[] args)
- {
- }
- }
- class Worker
- {
- public double personID ;
- public string family;
- public string name ;
- public string dolgnost;
- public string date ;
- public void CalculateSalary();
- }
- }
Решение задачи: «Разработать класс Worker (сотрудник)»
textual
Листинг программы
- public int CalculateSalary()
- {
- int salary = 3;
- switch (dolgnost)
- {
- case "5555": salary += 5; break;
- case "6666": salary *= 6; break;
- }
- return salary;
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д