CS308Constructor.pdf