How JustAnswer Works:

  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site.
    Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.

Ask ATLPROG Your Own Question

ATLPROG
ATLPROG, Computer Software Engineer
Category: Programming
Satisfied Customers: 8621
Experience:  MS in IT.Several years of programming experience in Java C++ C C# Python VB Javascript HTML
Type Your Programming Question Here...
ATLPROG is online now
A new question is answered every 9 seconds

1. Design and implement a stringed musical instrument class

Resolved Question:

1. Design and implement a stringed musical instrument class using the following guidelines:
a. Data fields for your instrument should include number of strings, an array of string names representing string names (e.g. E,A,D,G), and boolean fields to determine if the instrument is tuned, and if the instrument is currently playing. You are welcome to add additional data fields if you like.
b. A constructor method that set the tuned and currently playing fields to false.
c. Other methods 1) to tune the instrument, 2) to start the instrument playing, and 3) to stop the instrument from playing.
d. Other methods as you see fit (Add at least one unique method).
2. Create a UML class diagram using a diagram tool (e.g. PPT, Visio) of your choice. Prepare the diagrams and place them in a word document along with a brief description of your class.
3. Create a C# XXXXX for your instrument. Be sure that your code matches your design specifications and some minimal functionality is included. For example, if you called the violin.play() method, you should at least print that the violin is playing. Similar functionality should be supplied when you stop playing, tune or call any of your methods. For example:
public void playviolin() {
Console.WriteLine("The violin is now playing.");
}
4. Finally, create a C# XXXXX class that simulates using your instrument class. In your test class be you should at a minimum: a) Construct 10 instances of your instrument, b) tune your instruments, c) Start playing your instrument, d) Call your unique method, and e) Stop playing your instruments. (Hint: Arrays and Loops will make your job easier and result in more efficient code!)
5. Your programs should compile and run without errors.
6. Be sure to test your program carefully. Provide a list of comprehensive test cases used to validate your application and include these test cases in your word document containing your UML class diagram and descriptions. Similar to Project 1, your test data can be shown in a table that includes input data, expected output, actual output and pass/fail results from the test.
Submission requirements:
Your deliverables include a C# XXXXX file, C# XXXXX file and a Word document. The C# XXXXX file should be named Yournamep2.cs. The C# XXXXX file should be named Yournamep2test.cs. Your word document should include your test table, and UML class diagrams and descriptions and be named Yournamep2.doc.
Submitted: 2 years ago.
Category: Programming
Expert:  ATLPROG replied 2 years ago.

ATLPROG :

hi

ATLPROG :

Welcome !

ATLPROG :

I can help

ATLPROG :

how soon is this needed ?

Customer:
Customer:

Hi


 

ATLPROG :

hi

Customer:

Sorry. This assignment is actually due at 12:00! Is it possible?


 

ATLPROG :

....

ATLPROG :

..

ATLPROG :

.

ATLPROG :

Good news.....yes it is !

ATLPROG :

:)

ATLPROG :

You need this in C# XXXXX Java ?

Customer:

AWESOME!! : )


 

Customer:

c#


 

ATLPROG :

ok please check back in 45 mins

Customer:
Customer:

wILL dO!


 

ATLPROG :

k

ATLPROG :

Hi youy there?

Customer:
ATLPROG :

Answer

ATLPROG :

Steps to run the project
1. Right click on the .zip file and Unzip/Extract To the solution file. A zip file can be unzipped using Winzip or 7Zip. (7Zip can be downloaded for free from http://www.7-zip.org/)
2. Look for .sln file in the unzipped folder
3. Double click on .sln file to open the solution in Visual Studio.
4. Hit F5 to run the program.

Customer:

Hello. I'm here


 

ATLPROG :

were you able to download?

Customer:
Customer:

Sorry...Where is the .zip file for download?

Customer:
ATLPROG :

Answer

Customer:

So am I to right click on the word "Answer" to download? I tried that.

Customer:
ATLPROG :

it would have downloaded the zip file

Customer:
ATLPROG :

paste following in a new browser window

ATLPROG :

http://ge.tt/7ZyODDK/v/0?c

ATLPROG :

did that work?

Customer:

Ok.That did open up in the other window. Just let me check the progress...right back


 

ATLPROG :

Steps to run the project
1. Right click on the .zip file and Unzip/Extract To the solution file. A zip file can be unzipped using Winzip or 7Zip. (7Zip can be downloaded for free from http://www.7-zip.org/)
2. Look for .sln file in the unzipped folder
3. Double click on .sln file to open the solution in Visual Studio.
4. Hit F5 to run the program.

Customer:
Customer:

doing it now...right back


 

ATLPROG :

k

Customer:
ATLPROG :

are we good

Customer:

The only thing that downloaded was the 7zip file. I'll try it again.


 

ATLPROG :

huh

ATLPROG :

did you download the StringedMusical.zip

Customer:
ATLPROG :

sorry last message didnt come through

Customer:

I thought it came through, but I can't find it. Probably didn't do something right. I'll try again


 

ATLPROG :

i deleted the file

ATLPROG :

should i post again?

Customer:

Yes please. Sorry


 

ATLPROG :

did you install 7zip?

Customer:

Yes.


 

ATLPROG :

http://ge.tt/8QYzEDK/v/0?c

ATLPROG :

once you download the solution zip file

ATLPROG :

1. Right click on the .zip file and Unzip/Extract To the solution file. A zip file can be unzipped using Winzip or 7Zip. (7Zip can be downloaded for free from http://www.7-zip.org/)
2. Look for .sln file in the unzipped folder
3. Double click on .sln file to open the solution in Visual Studio.
4. Hit F5 to run the program.

Customer:
ATLPROG :

did that work?

Customer:

When I try to right click on the Download link, nothing happens. I don't actually see a .zip file anywhere that is clickable


 

ATLPROG :

you need to first donwload the file on your computer

ATLPROG :

then right click on it

ATLPROG :

once you download the file from the link i sent you will see StringedMusical.zip

ATLPROG :

right click on that

Customer:

I pasted the file in the new browser window and got a large box labelled musical......zip, but when I click on the download link, nothing is happening. Let me try it again...


 

ATLPROG :

it should let you download

Customer:
ATLPROG :

any luick?

Customer:

not getting an unzip option in this dropdown box when I rt click. Trying again...


 

ATLPROG :

try this

ATLPROG :

http://www.mediafire.com/download.php?v571ow1o11zf96z

ATLPROG :

download file from there

Customer:

Ok. doing it...


 

Customer:
Customer:

"download is starting..." right back...

Customer:
Customer:

says "still not downloading?...Fix your download (link)...I'll click on it...


 

Customer:

"download restarting"....


 

ATLPROG :

can we please try and make it fast..getting late in EST

Customer:

still having trouble downloading. do you think it could be my antivirus app?


 

ATLPROG :

shouldnt be

ATLPROG :

i use ge.tt for all my customers

ATLPROG :

werent youable to download using ge.tt?

ATLPROG :

one more time

ATLPROG :

http://ge.tt/3NTWGDK/v/0?c

ATLPROG :

please download it

Customer:
Customer:

not getting an "unzip" option in the drop down box when rt clicking on the file. the StringedMusical.zip portion is not highlighted for clicking. i'm clicking on the link that says "download" in the middle of the window...

ATLPROG :

what happens when you click on download link?

Customer:

let me try it again...

Customer:

ok. this time I got a dialogue box asking whether to open or save the file


 

Customer:
ATLPROG :

Good

ATLPROG :

once you have saved it on your computer..

ATLPROG :

Steps to run the project
1. Right click on the .zip file that you downloaded and Unzip/Extract To the solution file. A zip file can be unzipped using Winzip or 7Zip. (7Zip can be downloaded for free from http://www.7-zip.org/)
2. Look for .sln file in the unzipped folder
3. Double click on .sln file to open the solution in Visual Studio.
4. Hit F5 to run the program.

Customer:
Customer:

ok, it loaded into visual studio...b right back. going to run it


 

ATLPROG :

ok good

ATLPROG :

FYI...I sent a underpriced report for question with details on correct price/bonus, please do consider it as this was a ton of work


 


 

ATLPROG :

so please check your email too

Customer:

You've been awesome. I certainly will!

Customer:
Customer:

what's next step. check email right now and get back to you?


 

Customer:
ATLPROG :

yes please...

Customer:

doing it...


 

ATLPROG :

and then please remember to rate

Customer:
Customer:

ok. I clicked on the "edit question link, went to the new window, don't see a button for "edit price"...


 

ATLPROG :

you can add the difference as bonus

Customer:

says "loading data...please wait...waiting. b right back


 

ATLPROG :

where?

ATLPROG :

loading data

Customer:

in the window that opened up when I clicked on "edit question..." in the email


 

ATLPROG :

you can add the difference as bonus when you rate

ATLPROG :

my answer

Customer:
Customer:

after clicking on the rating and hitting the "submit" button, the window is trying to close. will I have a chance to write in the additional money somewhere after this happens?


 

ATLPROG :

yes

Customer:

Ok. I'll go ahead and close out then. Sorry for the hassle. Thanks immensely!


 

ATLPROG :

for future reference - Please feel free to ask me another question (by starting question with "For ATLProg Only" to ensure your question comes to me), if you’re a subscriber, you can do so at no additional cost beyond your monthly payment.

ATLPROG :

no issues

Customer:

I'll hook you up. you're the cat daddy!


 

Customer:
ATLPROG :

:)

Customer:
ATLPROG, Computer Software Engineer
Category: Programming
Satisfied Customers: 8621
Experience: MS in IT.Several years of programming experience in Java C++ C C# Python VB Javascript HTML
ATLPROG and 4 other Programming Specialists are ready to help you

JustAnswer in the News:

 
 
 
Ask-a-doc Web sites: If you've got a quick question, you can try to get an answer from sites that say they have various specialists on hand to give quick answers... Justanswer.com.
JustAnswer.com...has seen a spike since October in legal questions from readers about layoffs, unemployment and severance.
Web sites like justanswer.com/legal
...leave nothing to chance.
Traffic on JustAnswer rose 14 percent...and had nearly 400,000 page views in 30 days...inquiries related to stress, high blood pressure, drinking and heart pain jumped 33 percent.
Tory Johnson, GMA Workplace Contributor, discusses work-from-home jobs, such as JustAnswer in which verified Experts answer people’s questions.
I will tell you that...the things you have to go through to be an Expert are quite rigorous.
 
 
 

What Customers are Saying:

 
 
 
  • My Expert answered my question promptly and he resolved the issue totally. This is a great service. I am so glad I found it I will definitely use the service again if needed. One Happy Customer New York
< Last | Next >
  • My Expert answered my question promptly and he resolved the issue totally. This is a great service. I am so glad I found it I will definitely use the service again if needed. One Happy Customer New York
  • Wonderful service, prompt, efficient, and accurate. Couldn't have asked for more. I cannot thank you enough for your help. Mary C. Freshfield, Liverpool, UK
  • This expert is wonderful. They truly know what they are talking about, and they actually care about you. They really helped put my nerves at ease. Thank you so much!!!! Alex Los Angeles, CA
  • Thank you for all your help. It is nice to know that this service is here for people like myself, who need answers fast and are not sure who to consult. GP Hesperia, CA
  • I couldn't be more satisfied! This is the site I will always come to when I need a second opinion. Justin Kernersville, NC
  • Just let me say that this encounter has been entirely professional and most helpful. I liked that I could ask additional questions and get answered in a very short turn around. Esther Woodstock, NY
  • Thank you so much for taking your time and knowledge to support my concerns. Not only did you answer my questions, you even took it a step further with replying with more pertinent information I needed to know. Robin Elkton, Maryland
 
 
 

Meet The Experts:

 
 
 
  • ATLPROG

    Computer Software Engineer

    Satisfied Customers:

    7463
    MS in IT.Several years of programming experience in Java C++ C C# Python VB Javascript HTML
< Last | Next >
  • http://ww2.justanswer.com/uploads/SP/spatlanta2010/2011-6-23_12450_photo.64x64.gif ATLPROG's Avatar

    ATLPROG

    Computer Software Engineer

    Satisfied Customers:

    7463
    MS in IT.Several years of programming experience in Java C++ C C# Python VB Javascript HTML
  • http://ww2.justanswer.com/uploads/ComputersGuru/2010-02-13_051118_Photo41.JPG LogicPro's Avatar

    LogicPro

    Computer Software Engineer

    Satisfied Customers:

    5603
    Expert in C, C++, Java, DOT NET, Python, HTML, Javascript, Design.
  • http://ww2.justanswer.com/uploads/unvadim/2010-11-15_210218_avatar.jpg unvadim's Avatar

    unvadim

    Computer Software Engineer

    Satisfied Customers:

    1158
    Good knowledge of OOP principles. 3+ years of programming experience with Java and C++. Sun Certified Java Programmer 5.0.
  • http://ww2.justanswer.com/uploads/lifesaver333/2010-10-17_191349_ls.jpeg lifesaver's Avatar

    lifesaver

    Computer Software Engineer

    Satisfied Customers:

    950
    Several years of intensive programming and application development experience in various platforms.
  • http://ww2.justanswer.com/uploads/EH/ehabtutor/2012-8-2_202016_1.64x64.jpg ehabtutor's Avatar

    ehabtutor

    Computer Software Engineer

    Satisfied Customers:

    864
    Bachelor of computer science, 5+ years experience in software development, software company owner
  • http://ww2.justanswer.com/uploads/RA/rajivsharma086/2012-6-6_17128_displaypic.64x64.jpg Raj's Avatar

    Raj

    Computer Engg.

    Satisfied Customers:

    860
    BE CS, 4+ Experience in Programming and Database (ERP)
  • http://ww2.justanswer.com/uploads/eljonis/2010-01-06_130406_eljon2.jpg Eljon's Avatar

    Eljon

    Consultant

    Satisfied Customers:

    590
    11 yrs of programming (PHP, WordPress, XSL, SQL, JavaScript)