-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlibraryCommand.cpp
More file actions
28 lines (26 loc) · 853 Bytes
/
Copy pathlibraryCommand.cpp
File metadata and controls
28 lines (26 loc) · 853 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/**
* @file librarycommand.h
* @author Alex Lambert
*
* Description:
* - Class that encapsulates a variety of LibraryCommands that the
* library manager can execute
* - LibraryCommands can execute on the provided book and patron databases
*
* Assumptions/Implementation:
* - This is an pure virtual abstract class, methods must be implemented
* in the child classes
* - The constructor for the children classes makes a base instance that
* must not be executed. Use the base instance to create real instances
* using the create() command.
*/
#include "libraryCommand.h"
//---------------------------------------------------------------------------
/** ~LibraryCommand()
* Default Destructor
*
* Destroys this command
* @pre None
* @post Deallocates memory used by this command.
*/
LibraryCommand::~LibraryCommand() { }