Skip to content

Instantly share code, notes, and snippets.

@nicknist
Created May 15, 2019 02:16
Show Gist options
  • Save nicknist/c158882c4c0fb4971af4fc9e64aaf5ea to your computer and use it in GitHub Desktop.
Save nicknist/c158882c4c0fb4971af4fc9e64aaf5ea to your computer and use it in GitHub Desktop.
Class: Book
Attributes:
Title (String)
Number_Of_Pages (Integer)
Author (String)
Color (String)
Genre (String)
Number_Of_Chapters (Integer)
Fiction_Or_NonFiction (Boolean)
Hardcover_Or_Paperback (Boolean)
Chapter_Names (Array)
Main_Characters (Array)
E-Book (Boolean)
Font Size (Integer)
Methods:
Age_Of_Book (Current Date from Publishing Date)
Add_Chapters (Append to Chapter_Names and Add_Pages)
Create_E-Book (Add version under attribute)
Zoom_In (Change Number_Of_Pages and Page_Size)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment