top of page

Classes:

Code Example:

Project: Created in my Data Structures and Algorithms class

​

Purpose: Bejeweled Board was created using Java programming language

​

Skills: inheritance, abstraction, GUIs

​

Description: Each Shape class (ex. Circle) inherited some functionality from GamePiece Class.  In Bejeweled Board, I used many if-else statements in order to swap the jewels, unselect a jewel when a non-adjacent one is clicked on, etc.

In the ShapeFactory class, I created random shapes at each location in the array/grid.

​

Bejeweled Game Java

When it comes to human dignity, we cannot make compromises.

-Angela Merkel
 

Follow Me:

  • Black LinkedIn Icon
  • Black Facebook Icon
  • Black YouTube Icon
  • Black Pinterest Icon
bottom of page