Question: Please use only java Write a class Product which have the following attributes: productId(String), manufacturer(String), buyingPrice(double), sellingPrice(double). Product class has a parameterized constructor. Apply Encapsulation

Please use only java

Write a class Product which have the following attributes:

productId(String), manufacturer(String), buyingPrice(double), sellingPrice(double).

Product class has a parameterized constructor. Apply Encapsulation in the Product class.

Write a class ElectronicsProduct, which is a child class of Product, in a different package.

ElectronicsProduct class has an instance variable accesoriesPrice(double).

ElectronicsProduct class has a parameterized constructor. Apply Encapsulation in the ElectronicsProduct class. Write a method printProfit() in the ElectronicsProduct class, that prints the profit of the product using the following formula: productProfit = buyingPrice sellingPrice + accesoriesPrice

Write a class BookProduct, which is a child class of Product, in a different package.

BookProduct class has an instance variable discount(double).

BookProduct class has a parameterized constructor.

Apply Encapsulation in the BookProduct class.

Write a method printProfit() in the BookProduct class, that prints the profit of the product using the following formula: productProfit = buyingPrice sellingPrice - discount

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!