Question: Create a class named Circle with fields named radius, area, and diameter. Include a constructor that sets the radius to 1. Also include public properties

 Create a class named Circle with fields named radius, area, and

Create a class named Circle with fields named radius, area, and diameter. Include a constructor that sets the radius to 1. Also include public properties for each field. The Radius property should have get and set accessors, but Area and Diameter should be read-only. The set accessor for the radius should also provide values for the diameter and area. (The diameter of a circle is twice its radius; the area is pi multiplied by the square of the radius. You can use the public Math class property Math.PI for the value of pi.) Create a class named Test Circles whose Main() method declares three Circle objects. Assign a small radius value to one Circle and assign a larger radius value to another Circle. Do not assign a value to the radius of the third circle; instead, retain the value assigned at construction. Display the radius, diameter, and area for each Circle. (Display the area to two decimal places.) Please note the following: 1. Include comments in your code. Create a class named Circle with fields named radius, area, and diameter. Include a constructor that sets the radius to 1. Also include public properties for each field. The Radius property should have get and set accessors, but Area and Diameter should be read-only. The set accessor for the radius should also provide values for the diameter and area. (The diameter of a circle is twice its radius; the area is pi multiplied by the square of the radius. You can use the public Math class property Math.PI for the value of pi.) Create a class named Test Circles whose Main() method declares three Circle objects. Assign a small radius value to one Circle and assign a larger radius value to another Circle. Do not assign a value to the radius of the third circle; instead, retain the value assigned at construction. Display the radius, diameter, and area for each Circle. (Display the area to two decimal places.) Please note the following: 1. Include comments in your code

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!