Web Services Development MCQs with Answers
Practice important Web Services Development MCQs with answers and explanations.
Multiple Choice Questions
Q191: Which method type is used to modify the state of an object in Java?
- A: Accessor
- B: Mutator
- C: Selector
- D: Utility Method
View Answer
B
Q192: What type of method in Java reads the state of an object without changing it?
- A: Mutator
- B: Utility Method
- C: Selector
- D: Constructor
View Answer
C
Q193: Which of the following is an example of a method that returns a value?
- A: public void setWidth(int newWidth)
- B: public int getWidth()
- C: public void setOrigin(int x, int y)
- D: public void setFormat(String format)
View Answer
B
Q194: Which method in Java would not run the statement after the return statement?
- A: public int getWidth() { return width; }
- B: public void setWidth(int w)
- C: public void setFormat(String f)
- D: public void pupAge()
View Answer
A
Q195: What is the scope of a local variable in Java?
- A: Global
- B: Method
- C: Class
- D: Package
View Answer
B
Q196: Which of the following methods would be considered a mutator?
- A: isOn()
- B: getFormat()
- C: setWidth()
- D: toString()
View Answer
C
Q197: In Java, which type of variable cannot have a static access modifier?
- A: Field
- B: Instance
- C: Local
- D: Global
View Answer
C
Q198: Which method in Java is typically private and used by other methods to implement class behavior?
- A: Constructor
- B: Mutator
- C: Utility Method
- D: Selector
View Answer
C
Q199: What is the output of the following code: public void pupAge(){ int age = 0; age = age + 7; System.out.println("Puppy age is : " + age); }
- A: Puppy age is: 0
- B: Puppy age is: 7
- C: Puppy age is: 14
- D: Puppy age is: 10
View Answer
B
Q200: What does the term "pass-by-value" mean in Java?
- A: The actual object is passed
- B: A reference to the object is passed
- C: A copy of the argument value is passed
- D: The argument value is modified directly
View Answer
C