class ProductA implements IProduct {
private int id;
ProductA(int id) { this.id=id; }
public void showYourID() {
System.out.println("This product has the following id: "+ id+".");
}
public void showProductAStatus() {
System.out.println("This is of ProductA type.");
}
}
class ProductB implements IProduct {
public void showYourID() {
System.out.println("This product has no ID.");
}
public void showProductBStatus() {
System.out.println("This is of ProductB type.");
}
}