Разработать класс Worker (сотрудник) - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день.Задали мне задание 1. Разработать класс на языке C# в соответствии с вариантом задания. 2. Написать программу, демонстрирующую работу указанных выше элементов класса. В программе должен быть создан массив объектов разработанного класса, реализован ввод и вывод объектов, содержащихся в массиве. Вариант 1 Разработать класс Worker (сотрудник), содержащий следующие поля: personID (табельный номер сотрудника), family (фамилия сотрудника), name (имя сотрудника), dolgnost (должность), date (дата приёма на работу); методы: CalculateSalary() — посчитать зарплату (зарплата зависит от должности). Вроде как класс я разработал,но не поюму суть второго задания.Чего именно от меня требуется и как это реализовать это? В итоге,в первой части у меня получилось что-то вроде этого:
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();
 
    }
}
Класс Main я решил пока не трогать.

Решение задачи: «Разработать класс Worker (сотрудник)»

textual
Листинг программы
public int CalculateSalary()
    {
     int salary = 3;
switch (dolgnost)
    {
        case "5555": salary += 5; break;
        case "6666": salary *= 6; break;
    }
return salary;
   }
   }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.8 из 5
Похожие ответы