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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started