Opened 3 years ago
Closed 3 years ago
#519 closed ожидается проверка (задача сдана)
WW #10
Reported by: | Станислав Михайлов | Owned by: | Святослав Власов |
---|---|---|---|
Component: | WW cpp_io | Version: | 2.0 |
Keywords: | Cc: |
Description
Пока что это лишь скелет, еще не написал main и не сделал обработку ошибок, но все что нужно для этого в employees.cpp реализовано.
Change History (3)
comment:1 Changed 3 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
comment:2 Changed 3 years ago by
Type: | ожидаются исправления → ожидается проверка |
---|---|
Version: | 1.0 → 2.0 |
Доделал лабораторную до работающего состояния.
К сожалению, не успел доделать обработку ошибок.
comment:3 Changed 3 years ago by
Resolution: | → задача сдана |
---|---|
Status: | assigned → closed |
Валгринд говорит, что память течет :(
И копи-паста в чтении-записи мне не нравится
6/10
Note: See
TracTickets for help on using
tickets.
Скелет пока что плоховат.
Операторы вывода бесполезно перегружать для
Developer
иSalesManager
, т.к. выбор оператора происходит на этапе компиляции и зависит только от типа аргументов, а т.к. у тебя вEmployeeArray
будут храниться сотрудники по указателю наEmployee
, то и вызываться будет всегда оператор дляEmployee
. Чтобы полиморфизм работал, тебе нужно внутри оператора вызывать виртуальный метод. Я объяснял как это делать на практике.Хранить тип объекта в классе тоже не нужно. Вместо этого у тебя есть механизм виртуальных функций.
Дописывай.