Skip to content

so338njit/Advanced-Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Calculator Project

##Branches

  1. Master is the most up to date calculator. (plugins branch)
  2. Part 2 is an intermediate calculator with static methods on Calculator class and instance methods on Calculation class to perform operations
  3. Part 3 A more advanced Calculator class that provides a simple interface for performing arithmetic operations (addition, subtraction, multiplication, division) on Decimal numbers. The class uses static methods, demonstrating a functional approach within an object-oriented context.
  4. Command is a calculator using command line principles
  5. Plugins is a calculator that uses plugin interface for scalability and the ease of adding functionality Each operation method creates a Calculation object, performs the calculation, adds it to a history of calculations, and then returns the result.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages