charliec2004/Activity-Planner-Practice
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
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.