Skip to content

A Coffee Machine terminal program that prompts the user for actions, displays the machine's current contents, and allows for the manipulation of resources to fulfill a specific coffee order. The machine also notifies the user if resources are lacking when selecting their coffee type.

Notifications You must be signed in to change notification settings

SVENTRIPIKAL/Coffee-Machine

Repository files navigation

Coffee Machine

A Coffee Machine terminal program that prompts the user for actions,
displays the machine's current contents, and allows for the manipulation
of resources to fulfill a specific coffee order. The machine also notifies
the user if resources are lacking when selecting their coffee type.

Highlights

  • Loops
  • Constants
  • Data Class
  • When Expressions
  • Member Functions
  • Exception Handling
  • Object-Oriented Programming
  • Inheritance, Encapsulation, Abstraction

Inspiration

Coffee Machine (Kotlin)
Part of the JetBrains Academy: Hyperskill - Kotlin Developer Course

About

A Coffee Machine terminal program that prompts the user for actions, displays the machine's current contents, and allows for the manipulation of resources to fulfill a specific coffee order. The machine also notifies the user if resources are lacking when selecting their coffee type.

Topics

Resources

Stars

Watchers

Forks

Languages