Problem 1: Java program Complete the Clothing class, the class should have the following instance variables, constructor(s) and instance methods: - An instance variable of type double named price. - An instance variable of type String named type. - An instance variable of type String named size. - A default “no-arg” constructor that sets the price to 29.9, the type to “TShirt” and the size to “Medium”. - An overloaded constructor that takes three parameters and set the instance variables accordingly. - A method named increasePrice that takes no parameters and returns no value, the method increases the instance variable price by 5. - An overloaded method increasePrice that takes a double parameter x and returns no value, the method increases the instance variable price by the value of parameter x. - A method named details which takes no parameters, returns no value, the method prints the Clothing item details in the format shown in the sample output. - Your output should look exactly the same as follows: Item: T-Shirt Size: Medium Price: $29.9 Item: T-Shirt Size: Medium Price: $34.9 Item: T-Shirt Size: Medium Price: $41.9 Item: Jeans Size: Small Price: $31.2 Item: Jeans Size: Small Price: $41.2 Item: Jeans Size: Small Price: $45.2
Problem 1: Java program
Complete the Clothing class, the class should have the following instance
variables, constructor(s) and instance methods:
- An instance variable of type double named price.
- An instance variable of type String named type.
- An instance variable of type String named size.
- A default “no-arg” constructor that sets the price to 29.9, the type to “TShirt” and the size to “Medium”.
- An overloaded constructor that takes three parameters and set the
instance variables accordingly.
- A method named increasePrice that takes no parameters and returns
no value, the method increases the instance variable price by 5.
- An overloaded method increasePrice that takes a double parameter x
and returns no value, the method increases the instance variable price by
the value of parameter x.
- A method named details which takes no parameters, returns no value,
the method prints the Clothing item details in the format shown in the
sample output.
- Your output should look exactly the same as follows:
Item: T-Shirt
Size: Medium
Price: $29.9
Item: T-Shirt
Size: Medium
Price: $34.9
Item: T-Shirt
Size: Medium
Price: $41.9
Item: Jeans
Size: Small
Price: $31.2
Item: Jeans
Size: Small
Price: $41.2
Item: Jeans
Size: Small
Price: $45.2
Trending now
This is a popular solution!
Step by step
Solved in 2 steps