
public class Sweatshirt extends Clothing
{
private boolean hasHood;
public Sweatshirt(String size, String color, boolean hasHood)
{
super(size, color);
this.hasHood = hasHood;
}
public boolean hasHood()
{
return hasHood;
}
}
Jeans.java
public class Jeans extends Clothing
{
public Jeans(String size)
{
super(size, "blue");
}
}
ClothingTester.java
public class ClothingTester
{
public static void main(String[] args)
{
TShirt myTShirt = new TShirt("Large", "White", "Polyester");
Sweatshirt mySweatshirt = new Sweatshirt("Large", "Black", true);
Jeans myJeans = new Jeans("Large");
Jeans myJeansTwo = new Jeans("Medium");
System.out.println(myTShirt);
System.out.println(mySweatshirt);
System.out.println(myJeans);
System.out.println(myJeansTwo);
}
}
Key OOP Concepts Demonstrated
Concept How It's Used