Complete the constructor Resistor (String bl, String b2, String b3). You may write additional methods to support the constructor. (10 marks] public class Resistor{ private static String[0 colour = { "black","brown","red","orange","yellow", "green", "blue","violet","grey","white"}; // data members private String bandl; private String band2; private String band3; private double value; // Resistor value (Ohms) // default constructor public Resistor () { // Constructor taking three strings as parameters // and calculating the resistance public Resistor (String bl, String b2, String b3){ // *** to be completed *** // set the resistance value public void setResistance (double val){ this.value = val; // get the resistance public double getResistance () { return this.value;

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%
I just want this today is mY paper so Please Solve this.
A resistor is a circuit device designed to provide a specific resistance between its
two ends. Resistance is expressed in ohms (N) or kilo-ohms (k2). Resistors are
usually marked with coloured bands that encode their resistance, as shown in figure
1 below. The first two bands represent digits and the third is a power-of-ten
multiplier.
1“ digit 2nd digit
multiplier
Figure 1: Colour Bands of a resistor
The table below shows the number value of each band colour. For example, if the
first band is red (represents 2), the second is black (represents 0), and the third is
orange (represents 3), the resistance is 20 × 10’N or 20 kM.
Colour
Number Value
Black
Brown
1
Red
Orange
3
Yellow
4
Green
Blue
Violet
7
Grey
White
A Resistor class containing the default constructor is provided on the next page.
You are to fill in the other constructor, which takes in three strings representing the
three band colours, calculates and sets the resistance for the resistor. You may write
other methods necessary to calculate the resistance. You do not need to write the
main method. You may assume that the three colour strings are correct in spelling
but may be a mixture of upper-case and lower-case letters.
For example, a sample application code using the resistor class may be as follows:
Resistor resistorl =
new Resistor ( "black", "GREEN", "ORangE" );
System.out.println (resistor1.getResistance ());
Transcribed Image Text:A resistor is a circuit device designed to provide a specific resistance between its two ends. Resistance is expressed in ohms (N) or kilo-ohms (k2). Resistors are usually marked with coloured bands that encode their resistance, as shown in figure 1 below. The first two bands represent digits and the third is a power-of-ten multiplier. 1“ digit 2nd digit multiplier Figure 1: Colour Bands of a resistor The table below shows the number value of each band colour. For example, if the first band is red (represents 2), the second is black (represents 0), and the third is orange (represents 3), the resistance is 20 × 10’N or 20 kM. Colour Number Value Black Brown 1 Red Orange 3 Yellow 4 Green Blue Violet 7 Grey White A Resistor class containing the default constructor is provided on the next page. You are to fill in the other constructor, which takes in three strings representing the three band colours, calculates and sets the resistance for the resistor. You may write other methods necessary to calculate the resistance. You do not need to write the main method. You may assume that the three colour strings are correct in spelling but may be a mixture of upper-case and lower-case letters. For example, a sample application code using the resistor class may be as follows: Resistor resistorl = new Resistor ( "black", "GREEN", "ORangE" ); System.out.println (resistor1.getResistance ());
Complete the constructor Resistor (String bl, String b2, String b3).
You may write additional methods to support the constructor.
(10 marks]
public class Resistor{
private static String[0 colour =
{ "black","brown","red","orange","yellow",
"green", "blue","violet","grey","white"};
// data members
private String bandl;
private String band2;
private String band3;
private double value;
// Resistor value (Ohms)
// default constructor
public Resistor () {
// Constructor taking three strings as parameters
// and calculating the resistance
public Resistor (String bl, String b2, String b3){
// *** to be completed ***
// set the resistance value
public void setResistance (double val) {
this.value = val;
// get the resistance
public double getResistance () {
return this.value;
Transcribed Image Text:Complete the constructor Resistor (String bl, String b2, String b3). You may write additional methods to support the constructor. (10 marks] public class Resistor{ private static String[0 colour = { "black","brown","red","orange","yellow", "green", "blue","violet","grey","white"}; // data members private String bandl; private String band2; private String band3; private double value; // Resistor value (Ohms) // default constructor public Resistor () { // Constructor taking three strings as parameters // and calculating the resistance public Resistor (String bl, String b2, String b3){ // *** to be completed *** // set the resistance value public void setResistance (double val) { this.value = val; // get the resistance public double getResistance () { return this.value;
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Bare Bones Programming Language
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
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education