Skip to content

invalidplane/StudyHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StudyHelper

ОПИСАНИЕ

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

ПОЛИМОРФИЗМ

Полиморфизм в данном проекте реализован в абстрактном интерфейсе работы с базой данных. В нем определены основные методы работы с БД - Read(), Upadate(), Create(), и Delete(). Это сделано для возможности безболезненной смены БД на другую без изменения всего когда программы. Достаточно просто унаслевовать другой класс с БД с переопределенными методами Read(), Upadate(), Create(), и Delete(). Эти классы описаны в файле DataAccessObject.h в ветке source code