Answered step by step
Verified Expert Solution
Question
1 Approved Answer
table [ [ Format , Exercises,Notes,Project ] , [ WRITE , 2 . 6 4 - 2 . 6 5 , There are 2
tableFormatExercises,Notes,ProjectWRITEThere are parts to and parts to labclassesProvide code ONLY and make sure it compiles,Include code and explanation of details WHY,Provide code ONLY and make sure it compiles,tableDraw BY HAND exactly referencing Fig. and taka digital picture after it is graded in class to insert into labreportHINT: Look at ALL the declared fields and how they'reinitializedtableInclude return VALUE only in proper format for that valuetypeExplain exactly what happens and details WHY,tableW & CCodetestin BlueJand thencopy to labreporttableONLY add separate if blocks no else in Studentconstructor that does parameter checking of each of theparameter valuesHINT: There are NO changes to the remainder of theconstructortableMUST modify getLoginName to return the Stringconcatenation of String local variables namePart idPartinitialized AT time of declaration to entire nameid fields. Alspinclude if blocks ONLY NO else blocks checkingnamelength or idlength to ensure their maximumlengths; otherwise, need to use substring on nameid fieldsto only utilize the first name or id charactersNOTE: Never return statements in methods hereONLY tableWRITEtableWrite actual results of each expression AND answer thequestionNOTE: Remember the quotes for StringstablebetterticketmachinetableWrite actual return results AFTER each of the getBalancecallsNOTE: In Code Pad, accessor method calls do NOT requirea semicolon at the end since they are expressions, notstatementstableWrite actual results AND explain in detail WHYHINT: and are ALIASES that reference the SAMEobjecttableThe Book objects are immutable EXPLAIN whatimmutable means AND why the objects up to areimmutableHINT: Look at the methods declared so far up to especially the mutator methodstableW & CNOTEDifferentheadingrequiredtableMake heading as dots then complete ALL
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started