Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Помогите создать класс с именем ZARPLATA - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посоветуйте инструментарий и софт для начинающего программиста http://www.cyberforum.ru/cpp-beginners/thread749064.html
Посоветуйте компилятор под windows обязательно безоплатный и не сложный, чтобы можно было компилировать из сопутствующей IDE, с набором основных библиотек и заголовочных файлов. Руководство по API...
C++ NSI NSI ( нормативно-справочная информация) KODp – код продукции ; NAIM - наименование; Kpl – количество по плану; http://www.cyberforum.ru/cpp-beginners/thread749059.html
C++ Матрица мин макс, не правильно выводиться
Дана функция y=f(x), x изменяется x_min от до x_max. Максимальное и минимальное значение функции y=f(x) на интервале xϵ обозначим как y_minи y_max. Необходимо создать матрицу M размерностью m×n , так...
Описать функцию, которая подсчитывает число вхождений элемента Е C++
Сформировать динамический список (стек или очередь), считая, что длина списка (количество элементов) задана. Описать функцию, которая подсчитывает число вхождений элемента Е, значение ко-торого...
C++ Создание 3D игры на UDK используя C++ http://www.cyberforum.ru/cpp-beginners/thread749051.html
Народ всем привет короче у меня появилась идея создать игру на UDK который использует C++. типо этой ==> http://www.youtube.com/watch?v=BpttBAzzo70 но чтобы было много персов и они между собой...
C++ Отличаи класса С++ от структуры на С и структуры на С++ Можете, пожалуйста, перечислить все отличия? подробнее

Показать сообщение отдельно
XRuZzz
Антикодер
676 / 577 / 28
Регистрация: 15.09.2012
Сообщений: 2,523
29.12.2012, 00:07
Кто же вас учил классы на транслите называть. В больших проектах такие имена могут вызвать большие проблемы.
Нужно называть Payments (мне кажется лучше во множественном числе).
Но вообще сущности Зарплата не существует. Это как бы операция. Не существует так же как и не существует сущности Money(Деньги).

открываем вики
Де́ньги — специфический товар, который является универсальным эквивалентом стоимости других товаров или услуг.
Значит деньги это некоторая абстрактная сущность, которая является потомком товара.

отсюда такая иерархия.
Products
/\
| наследование

Money

у Money не может быть атрибута - фамилия И.О. работника , так как это атрибуты сущности служащего.

Поэтому получаем класс
C++
1
2
3
4
5
6
7
8
9
10
class Employees
{
public:
  string firstName;
  string secondName;
  int setPayment();
  int getPayment();
private:
  int payment;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru