Hey, wondering if you could help with part of my C# program. How do I make a read/write property method, a default constructor, and an Overloaded Constructor? Here are the instructions if this helps:

Create a read/write property method for each of the class variables. Check the values of the arguments for the set methods that update the product number and the on hand quantity. Only update the class variables if the arguments values are greater than zero. Check the values of the arguments for the set methods that update the description and the on hand quantity. Only update the class variables if the arguments values are not blank (null or "").

Create a default constructor for the Product class. Initialize the product number and the on hand quantity to zero. Initialize the description to "no description". Initialize the unit of measure to "no unit of measure".

Create an overloaded constructor that takes four arguments - one each for the product number, description, on hand quantity, and unit of measure.