Skip to content

ga-adi/OOP-Address-Book-HW

Repository files navigation

Error in user YAML: (<unknown>): mapping values are not allowed in this context at line 1 column 11
---
title: OOP: Address Book Manager HW
type: Homework
duration: "1:00"
creator: James Davis (NYC)
---

OOP: Address Book Manager HW

Note: This can be a pair programming activity or done independently.

Exercise

You will be designing an app that manages address books. Every address book contains a collection of contacts. Every contact can be either a business contact, a personal contact, or any other types you can come up with.

Your apps should be able to add and remove contacts from any address book.

Otherwise, the actions and properties of each class is up to you to decide.

Requirements

  • At least one abstract class
  • At least 3 subclasses
  • Each subclass must be unique from the others

Bonus:

  • Add extra classes/subclasses/interfaces

Deliverable

Java code for classes/interface(s) that meet the requirements above.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published