The DB
and DBTable
classes remain the same, and we added an abstract class DBStorage
to the project. The DB
class inherits DBStorage
, which works as a concrete class, and we created a DBDecorator
inheriting the DBStorage
as a root class of decorators. DBDecorator
also have an instance field of DBStorage
, which stores the DB
, and DBDecorator
delegates its methods. ConsoleLoggingDBDecorator
and FileLoggingDBDecorator
works properly to record in console or file.
This repository has been archived by the owner on May 11, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
lalxyy/DPSA-Lab-2
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
DPSA Lab 2 Submission
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published