Represents the Do Nothing command. This is the Null Object for this exercise. More...


Public Member Functions | |
| MoveCommandNone (string command) | |
| Constructor. | |
| override void | Execute () |
| Does nothing when executed (this is the Null Object, after all). | |
Public Member Functions inherited from MoveCommand | |
| MoveCommand (string command, string commandName) | |
| Constructor. | |
| void | Show () |
| Display the move command and its name followed by a newline. | |
| abstract void | Execute () |
| Execute the command. Derived classes must implement this. | |
Additional Inherited Members | |
Properties inherited from MoveCommand | |
| string | Name [get, private set] |
| Name of the command (assigned in the class constructor). | |
| string | Command [get, private set] |
| The command character from the original list of commands. Used when displaying the commands as opposed to when executing the commands (assigned in the class constructor). | |
Represents the Do Nothing command. This is the Null Object for this exercise.
Definition at line 191 of file Null_Object.cs.
|
inline |
Constructor.
| command | The character representing the move in the original move list. |
Definition at line 198 of file Null_Object.cs.
|
inlinevirtual |
Does nothing when executed (this is the Null Object, after all).
Implements MoveCommand.
Definition at line 206 of file Null_Object.cs.