Advanced Placement Computer Science A focusing on Java programming and object-oriented design.
One practical way to combine everything you've learned is to build a simple address book app. You'll use variables, classes, arrays or ArrayLists, and control structures.
Contact
class with fields for name, phone, and email.ArrayList<Contact>
to store multiple contacts.public class Contact {
String name, phone, email;
// constructor and methods here
}
This project mirrors what real developers do when making productivity tools or managing information.
Implementing a class to store and display friend information.
Providing options to add or remove contacts from the address book.