C# Класс RefactoringGolf.Store.Employee

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
subordinates IList

Открытые методы

Метод Описание
AddSubordinate ( Employee subordinate ) : void
NetSalary ( ) : decimal
RemoveSubordinate ( Employee subordinate ) : void

Защищенные методы

Метод Описание
Employee ( string firstName, string lastName, decimal fixedSalary )
Employee ( string firstName, string lastName, decimal fixedSalary ) : System.Collections.Generic
SalaryBenefits ( ) : decimal

Приватные методы

Метод Описание
PensionFounds ( ) : decimal
Tax ( ) : decimal

Описание методов

AddSubordinate() публичный Метод

public AddSubordinate ( Employee subordinate ) : void
subordinate Employee
Результат void

Employee() защищенный Метод

protected Employee ( string firstName, string lastName, decimal fixedSalary )
firstName string
lastName string
fixedSalary decimal

Employee() защищенный Метод

protected Employee ( string firstName, string lastName, decimal fixedSalary ) : System.Collections.Generic
firstName string
lastName string
fixedSalary decimal
Результат System.Collections.Generic

NetSalary() публичный Метод

public NetSalary ( ) : decimal
Результат decimal

RemoveSubordinate() публичный Метод

public RemoveSubordinate ( Employee subordinate ) : void
subordinate Employee
Результат void

SalaryBenefits() защищенный абстрактный Метод

protected abstract SalaryBenefits ( ) : decimal
Результат decimal

Описание свойств

subordinates защищенное свойство

protected IList subordinates
Результат IList