bartleby

Concept explainers

bartleby

Videos

Question
Book Icon
Chapter 14, Problem 2AW
Program Plan Intro

Circle class:

  • The “Circle” class is used to draws a circle by its center point located at a particular coordinate, and with a specified radius.
  • This class consists of five types of constructor.
    • “Circle()”:
      • This constructor creates an empty circle.
      • User can specify the center point for circle using the “setCenterX” and “setCenterY” methods.
      • Using “setRadius” method user can create the circle radius.
      • Using “setFill” method user can fill a color for the circle.
    • “Circle(radius)”:
      • This constructor takes “double” argument.
      • It is used to create a circle of specified radius.
      • User can specify the center point for circle using the “setCenterX” and “setCenterY” methods.
      • Using “setFill” method user can fill a color for the circle.
    • “Circle(centerX, centerY, radius)”:
      • This constructor takes three arguments as “doubles”.
      • This constructor creates a circle using a center point and a particular radius.
      • In this constructor, the circle is filled with the black color by default.
      • Using “setFill” method user can fill a different color for the circle.
    • “Circle(centerX, centerY, radius, fill)”:
      • This constructor is used to create a circle using a center point, radius and fill with a color.
      • In this constructor, the three arguments “centerX”, “centerY” and “radius” takes the value as a “double”.
      • The “fill” argument is an object of “Paint” class.
    • “Circle(radius, fill)”:
      • This constructor is used to create a circle using a radius and fill with a color.
      • In this constructor, “radius” argument is a “double” and the “fill” argument is an object of “Paint” class.

Example:

The example for creating “Circle” class is shown below:

Circle exampleCircle = new Circle(85, 120, 60);

Here,

  • The “exampleCircle” is the object of “Circle” class.
  • The above code creates a circle with its center point at the “(85, 120)” and a radius of “60”.

Blurred answer
Students have asked these similar questions
Information Security Risk and Vulnerability Assessment 1- Which TCP/IP protocol is used to convert the IP address to the Mac address? Explain 2-What popular switch feature allows you to create communication boundaries between systems connected to the switch3- what types of vulnerability directly related to the programmer of the software?4- Who ensures the entity implements appropriate security controls to protect an asset? Please do not use AI and add refrence
Find the voltage V0 across the 4K resistor using the mesh method or nodal analysis. Note: I have already simulated it and the value it should give is -1.714V
Resolver por superposicion

Chapter 14 Solutions

Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)

Ch. 14.1 - Prob. 14.11CP Ch. 14.1 - Which of the following is not a subclass of the... Ch. 14.2 - Prob. 14.13CP Ch. 14.2 - Prob. 14.14CP Ch. 14.2 - Prob. 14.15CP Ch. 14.2 - Prob. 14.16CP Ch. 14.2 - Prob. 14.17CP Ch. 14.2 - Prob. 14.18CP Ch. 14.2 - Prob. 14.19CP Ch. 14.2 - Prob. 14.20CP Ch. 14.2 - Prob. 14.21CP Ch. 14.3 - Prob. 14.22CP Ch. 14.3 - Prob. 14.23CP Ch. 14.3 - Prob. 14.24CP Ch. 14.3 - Prob. 14.25CP Ch. 14.3 - Prob. 14.26CP Ch. 14.3 - Prob. 14.27CP Ch. 14.3 - Prob. 14.28CP Ch. 14.3 - Prob. 14.29CP Ch. 14.3 - Prob. 14.30CP Ch. 14.4 - What two classes do you use to play an audio file? Ch. 14.4 - Refer to your answer to Checkpoint 14.31. In what... Ch. 14.4 - Prob. 14.33CP Ch. 14.4 - Prob. 14.34CP Ch. 14.5 - What three classes do you use to play a video... Ch. 14.5 - Refer to your answer to Checkpoint 14.35. In what... Ch. 14.5 - Prob. 14.37CP Ch. 14.6 - Prob. 14.38CP Ch. 14.6 - Prob. 14.39CP Ch. 14.6 - What type of event happens when the user presses... Ch. 14.6 - What KeyEvent method can you call to determine... Ch. 14.6 - Refer to your answer for Checkpoint 14.41. What... Ch. 14 - Line, Circle, and Rectangle are subclasses of... Ch. 14 - Prob. 2MC Ch. 14 - Prob. 3MC Ch. 14 - Prob. 4MC Ch. 14 - Prob. 5MC Ch. 14 - Prob. 6MC Ch. 14 - Prob. 7MC Ch. 14 - Prob. 8MC Ch. 14 - This interpolator causes an animation to start... Ch. 14 - You use these two classes to play an audio file.... Ch. 14 - Prob. 11TF Ch. 14 - Prob. 12TF Ch. 14 - True or False: If an ellipses X-radius and... Ch. 14 - Prob. 14TF Ch. 14 - Prob. 15TF Ch. 14 - Write a statement that instantiates the Line... Ch. 14 - Prob. 2AW Ch. 14 - Prob. 3AW Ch. 14 - Write code that does the following: Instantiates... Ch. 14 - Prob. 5AW Ch. 14 - Prob. 6AW Ch. 14 - Prob. 7AW Ch. 14 - Prob. 8AW Ch. 14 - Prob. 9AW Ch. 14 - Prob. 10AW Ch. 14 - Prob. 11AW Ch. 14 - Prob. 1SA Ch. 14 - Prob. 2SA Ch. 14 - Prob. 3SA Ch. 14 - Prob. 4SA Ch. 14 - Prob. 5SA Ch. 14 - Prob. 6SA Ch. 14 - What RotateTransition class method do you use to... Ch. 14 - Prob. 8SA Ch. 14 - Prob. 9SA Ch. 14 - Prob. 10SA Ch. 14 - Prob. 11SA Ch. 14 - This Old House Use the basic shapes you learned in... Ch. 14 - Tree Age Counting the growth rings of a tree is a... Ch. 14 - Hollywood Star Make your own star on the Hollywood... Ch. 14 - Prob. 4PC Ch. 14 - Solar System Use the Circle class to draw each of... Ch. 14 - Prob. 6PC Ch. 14 - Prob. 7PC Ch. 14 - Prob. 8PC Ch. 14 - Coin Toss Write a program that simulates the... Ch. 14 - Lunar Lander The books online resources... Ch. 14 - Change for a Dollar Game The books online... Ch. 14 - Rock, Paper, Scissors Game Write a program that...
Knowledge Booster
Background pattern image
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
    Text book image
    Programming Logic & Design Comprehensive
    Computer Science
    ISBN:9781337669405
    Author:FARRELL
    Publisher:Cengage
    Text book image
    EBK JAVA PROGRAMMING
    Computer Science
    ISBN:9781337671385
    Author:FARRELL
    Publisher:CENGAGE LEARNING - CONSIGNMENT
    Text book image
    EBK JAVA PROGRAMMING
    Computer Science
    ISBN:9781305480537
    Author:FARRELL
    Publisher:CENGAGE LEARNING - CONSIGNMENT
    Text book image
    Microsoft Visual C#
    Computer Science
    ISBN:9781337102100
    Author:Joyce, Farrell.
    Publisher:Cengage Learning,
    Text book image
    Programming with Microsoft Visual Basic 2017
    Computer Science
    ISBN:9781337102124
    Author:Diane Zak
    Publisher:Cengage Learning
    Text book image
    C++ Programming: From Problem Analysis to Program...
    Computer Science
    ISBN:9781337102087
    Author:D. S. Malik
    Publisher:Cengage Learning
    Time Complexity Analysis - How To Calculate Running Time | InterviewBit; Author: InterviewBit;https://www.youtube.com/watch?v=--oxG4Q1PA0; License: Standard YouTube License, CC-BY