© Doug Winnie 2021
D. WinnieEssential Java for AP CompScihttps://doi.org/10.1007/978-1-4842-6183-5_58

58. Interfacing with Interfaces

Doug Winnie1  
(1)
Mission Hills, KS, USA
 

When we originally defined our game, we created the concept of a party. In many role-playing games, the party is the group of active players who are working together to complete quests, defeat enemies, and progress through the game.

We defined the party as requiring three types of characters. The first is a tank, which is a character that can take a lot of damage but can only attack at short range. The second is a range, which is a character that cannot take a lot of damage but can attack from a distance. The last is a healer, which can heal the injuries sustained by another ...

Get Essential Java for AP CompSci: From Programming to Computer Science now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.