Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

W &C FIRST, code/test ALL these exercises in BlueJ Add information to the README.txt note in upper left-hand corner Create a New Class... named Month

image text in transcribedimage text in transcribed

W &C FIRST, code/test ALL these exercises in BlueJ Add information to the README.txt note in upper left-hand corner Create a "New Class..." named Month Use Javadoc documentation standards (comments & tags) and good programming style as discussed in class (Appendix 1 & J) Declare an integer field named month Number . Declare a String field named monthName Add a constructor that takes one integer input parameter and include: if statement to check (input parameter equals 0 or greater than 12) print "ERROR: Month # must be between 1 and 12" (where the # sign is the actual value of the input parameter) else if (the value of the input is less than 0) print "ERROR: Month # must be positive" (where the # sign is the actual value of the input parameter) else // the value of the input is valid print "Month #is VALID" (where the #sign is the actual value of the input parameter) assignment statement to initialize the field monthNumber to the input parameter (regardless if valid or not) Internal call to method named setMonthName(). Internal call to method named printMonth() Add an accessor method named getMonth Number to return the value of the field month Number Add another accessor method named getMonthName to return the value of the field monthName THEN, copy code for the ENTIRE class into lab report AND ensure that it is formatted correctly Add a method named setMonthName to EXACTLY include: switch statement on the field monthNumber . where case matches 1 would set monthName to January . where case matches 2 would set monthName to February . where case 3-12 would also set monthName appropriately . and the default would set monthName to Invalid Month Add a method named printMonth( to: print formatted String Month # is NNNN (where the # sign is value of field monthNumber and NNNN is the value of field monthName /

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Web Database Development Step By Step

Authors: Jim Buyens

1st Edition

0735609667, 978-0735609662

More Books

Students also viewed these Databases questions