subject

Here is an outline for a working class OldCellPhone that has no errors (you may see this exact class several times in this exam):class OldCellPhone{ static public final int MIN_CAP = 10; static public final int MAX_CAP = 1000; static public final String DEFAULT_DSCR = "(generic phone)"; private String description; private int memCapacity; private boolean camera; private boolean gps; public void setCamera( boolean hasCam ) { camera = hasCam; } public void setGps( boolean hasGps ) { gps = hasGps; } public OldCellPhone() { this(DEFAULT_DSCR, MIN_CAP, false, false); } public OldCellPhone(String dscr, int mem, boolean cam, boolean gp) { // not shown } public String toString() { // not shown } public boolean setMemCapacity(int mem) { // not shown }};A programmer decides to make the static DEFAULT_DSCR mutable, removing its final status, as in: static public String DEFAULT_DSCR = "(generic phone)";A mutator is added for this member. Any String whose length is at least 2 characters will be acceptable as a new DEFAULT_DSCR. Check the true statements (there may be more than one correct answer):A. If the mutator takes a String parameter, newDefault, a reasonable definition would be: if ( newDefault. length() < 2 ) { this. newDefault = DEFAULT_DSCR; return false; } this. newDefault = newDefault; return true;B. If the mutator takes a String parameter, newDefault, a reasonable definition would be: if ( newDefault. length() < 2 ) return false; DEFAULT_DSCR = newDefault; return true;C. The mutator for this member will be an instance method. D. If the mutator takes a String parameter, newDefault, a reasonable definition would be: if ( newDefault. length() > 0 ) return false; DEFAULT_DSCR = newDefault; return true;E. The mutator for this member will be a static method.2.Consider the class as partially defined here://class PizzaOrder class PizzaOrder{ // static public members public static final int MAX_TOPPINGS = 20; // instance members private String toppings[]; private int numToppings; // constructor public PizzaOrder() { numToppings = 0; toppings = new String[MAX_TOPPINGS]; } // accessor tells # toppings on pizza, i. e., #toppings in array public int getNumToppings() { return numToppings; } // etc.}

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 23.06.2019 22:20
If i uninstall nba 2k 19 from my ps4 will my career be gone forever?
Answers: 2
question
Computers and Technology, 23.06.2019 23:00
How do you know if the website is secure if you make a purchase
Answers: 2
question
Computers and Technology, 24.06.2019 00:40
To maintain clarity and focus lighting might be needed
Answers: 2
question
Computers and Technology, 24.06.2019 00:50
Which player type acts on other players? a. killer b. achiever c. explorer d. socializer
Answers: 1
You know the right answer?
Here is an outline for a working class OldCellPhone that has no errors (you may see this exact class...
Questions
question
Social Studies, 03.02.2021 06:20
question
History, 03.02.2021 06:30
question
Mathematics, 03.02.2021 06:30
question
Mathematics, 03.02.2021 06:30
question
Mathematics, 03.02.2021 06:30
Questions on the website: 13722362