|
|
|
|
3
|
|
3
|
|
4
|
## Part 1
|
4
|
## Part 1
|
5
|
* **Note** - The `Person` class is a representation of a respective `Person` object.
|
5
|
* **Note** - The `Person` class is a representation of a respective `Person` object.
|
6
|
-* **Objective** - to implement the following classes:
|
|
|
|
|
6
|
+* **Objective** - to implement the following classes:-
|
7
|
* `PersonFactory` - generates `Person` objects.
|
7
|
* `PersonFactory` - generates `Person` objects.
|
8
|
* `PersonWarehouse` - stores, retrieves, and filters `Person` objects.
|
8
|
* `PersonWarehouse` - stores, retrieves, and filters `Person` objects.
|
9
|
* `StreamFilter` - demonstrates filtering and converting between collection-types
|
9
|
* `StreamFilter` - demonstrates filtering and converting between collection-types
|