Question
q1:Assume that Point class has the following method: public Point stairStep() { x++ ; y++ ; return this; } Also, assume that a test class
q1:Assume that Point class has the following method:
public Point stairStep() { x++ ; y++ ; return this; }
Also, assume that a test class with a main method has the following statement:
Point p1 = new Point(9,5);
Which of the following statement is valid?
A. | double a = stairStep(p1).getX(); | |
B. | double a = p1.stairStep(); | |
C. | Point c = p1.stairStep().getX(); | |
D. | Point c = p1.stairStep(); |
q2: Which of the following statements is False?
A. | Static method cannot access non-static variable | |
B. | Static method can be called using the object name | |
C. | Non-Static method cannot access static variable | |
D. | None of the above |
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