Question: Write the printItem ( ) method for the base class. Sample output for below program: Last name: Smith First and last name: Bill Jones /
Write the printItem method for the base class. Sample output for below program:
Last name: Smith
First and last name: Bill Jones
Code from file BaseItem.java
public class BaseItem
protected String lastName;
public void setLastNameString providedName
lastName providedName;
FIXME: Define printItem method
Your solution goes here
end
Code from file DerivedItem.java
public class DerivedItem extends BaseItem
private String firstName;
public void setFirstNameString providedName
firstName providedName;
@Override
public void printItem
System.out.printFirst and last name: ;
System.out.printlnfirstName lastName;
end
Code from file ItemInventory.java
import java.util.ArrayList;
public class ItemInventory
public static void mainString args
BaseItem baseItemPtr;
DerivedItem derivedItemPtr;
ArrayList itemList new ArrayList;
int i;
baseItemPtr new BaseItem;
baseItemPtr.setLastNameSmith;
derivedItemPtr new DerivedItem;
derivedItemPtr.setLastNameJones;
derivedItemPtr.setFirstNameBill;
itemList.addbaseItemPtr;
itemList.addderivedItemPtr;
for i ; i itemList.size; i
itemList.getiprintItem;
end
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
