design_patterns

This package contains the projects I will complete in CSCE-247: Software Engineering.

Building and Executing

All projects will be built using gradle build. The package mains will be callable through gradle runName. For example, the strategy package will be built and run using gradle build && gradle runStrategy.

Strategy

This package implements the strategy design pattern. It may be run using gradle runStrategy.