Circle Class (Easy)   Write a Circle class that has the following member variables: radius : a  double    The class should have the following member functions:    Default Constructor:  default constructor that sets radius to 0.0.  Constructor: accepts the radius of the circle as an argument.  setRadius: an mutator function for the radius variable. getRadius: an accessor function for the radius variable. getArea: returns the area of the circle, which is calculated as area = pi * radius * radius    getCircumference: returns the circumference of the circle, which is calculated as circumference = 2 * pi * radius         Step1:  Create a declaration of the class.   Step2: Write a program that demonstrates the Circle class by asking the user for the circle’s radius, creating              Circle objects, and then reporting the circle’s area, and circumference.                You should create at least two circle objects, one sets the radius to 0.0 and one accepts the radius as an argument.

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter10: Introduction To Inheritance
Section: Chapter Questions
Problem 13RQ
icon
Related questions
Question
  1. Circle Class (Easy)

 

Write a Circle class that has the following member variables:

  • radius : a  double 

 

The class should have the following member functions:

  

  • Default Constructor:  default constructor that sets radius to 0.0. 
  • Constructor: accepts the radius of the circle as an argument. 
  • setRadius: an mutator function for the radius variable.
  • getRadius: an accessor function for the radius variable.
  • getArea: returns the area of the circle, which is calculated as area = pi * radius * radius   
  • getCircumference: returns the circumference of the circle, which is calculated as circumference = 2 * pi * radius    

 

 

Step1:  Create a declaration of the class.

 

Step2: Write a program that demonstrates the Circle class by asking the user for the circle’s radius, creating

             Circle objects, and then reporting the circle’s area, and circumference. 

             

You should create at least two circle objects, one sets the radius to 0.0 and one accepts the radius as an argument.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 1 images

Blurred answer
Knowledge Booster
Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT