Skip to content

charliec2004/Activity-Planner-Practice

Repository files navigation

Brett Abitante, Charlie Conner, Chelsea Robinson
2443690, 2450953, 2446014
abitante@chapman.edu, chconner@chapman.edu, cherobinson@chapman.edu
CPSC-231-01
MP4: Build What You Want

OVERVIEW
Our project has seven classes designed to manage and display information about outdoor activities that the user selects.
The Activity class is an abstract class defining common properties for activities. 
Camping, Hiking, and Surfing are subclasses that implement specific details and data for each activity. 
The ActivityManager class handles a collection of activities, while UserInterface and Main provide the user interface and entry point for the program.

ERRORS
No known errors.

SOURCES
- Dr. Eel's Notion Notes on Collections 1,2,3
- The rest of Dr. Eel's Notion Notes as well
- Bro Code YouTube channel for understanding syntax mistakes I made along the way
	- https://www.youtube.com/@BroCodez
- Bro Code Youtube channel for refreshing on 2D arrays
- Chat GPT for advice on how to construct the classes and what respsonsiblies each should have, and how to have the classes interact with eachother (especially UI and Manger)
	- "What methods and atributes should my UI and Manager class have, and how should the main class operate?" (no code was copy and pasted)
- Chat GPT for brainstorming on what variables can be in the camping class. "What variables should be considered for going camping?"
- https://www.digitalocean.com/community/tutorials/java-do-while-loop. Used to fully understand how to use keyword do.

About

Practicing OOP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages