design a java class named

complete primary source assignment
March 18, 2021
cpo theories of mena states
March 18, 2021

design a java class named

Design a Java class named Guitar that contains:

 A private int data field named numStrings that defines the number of strings on the guitar. The default value should be 6.

 A private double data field named guitarLength that defines the length of the guitar in inches. The default value should be 28.2

 A private String data field named guitarManufacturer that defines the manufacturer of the guitar. The default value should be “Gibson”.

 A private Color data field named guitarColor that defines the color of the guitar. The default value should be Color.Red.

 A no argument constructor that creates a Guitar using the default number of strings, length, manufacturer and color.

 A constructor that creates a Guitar using a specified number of strings, length, manufacturer and color.  Getter methods for all data fields.

 A playGuitar() method that returns a string representation of 16 randomly selected musical notes of random duration. For example, the first part of the string returned might look like this: [A(2), G(3), B(0.5), C(1), C(1), D(0.25), …]. You can assume one octave in the key of C where valid notes include A, B, C, D, E, F and G and duration values are .25, .5, 1, 2, and 4 representing sixteenth notes, eighth notes, quarter notes, half notes and whole notes, respectively.

 A toString() method that displays the number of strings, length, manufacturer and color in String format

The instruction is attached bellow

 
Do you need a similar assignment done for you from scratch? We have qualified writers to help you. We assure you an A+ quality paper that is free from plagiarism. Order now for an Amazing Discount!
Use Discount Code "Newclient" for a 15% Discount!

NB: We do not resell papers. Upon ordering, we do an original paper exclusively for you.

Buy Custom Nursing Papers