Question: Based on the Pokemon interface provided, write a Pokemon java class with the appropriate data fields and methods to store, at minimum, a pokemons name,

Based on the Pokemon interface provided, write a Pokemon java class with the appropriate data fields and methods to store, at minimum, a pokemons name, type 1, and HP. For this assignment, method stubs are acceptable for methods other than setters and getters. Write a driver class that creates an ArrayList of Pokemon objects and sets the following test data:

|Pokemon1: | Pokemon2: |Pokemon3:

| Pikachu | Charizard | Squirtle

| Electric | Fire | Water

| 100 | 150 | 130

The interface that is provided:

public interface PokemonInterface { @Override String toString(); void setName(String name); String getName(); void setType1(String type); String getType1(); void setHP(int hp); int getHP(); }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!