http://uk.sun.com/training/certification/assessment/055-Jintro.jsp
class One {
private int x;
int getX() { return x; }
}
class Two {
private int y;
public void setY(One o) {
y = o.getX();
}
}
Which is true?
These classes are NOT coupled.
These classes are loosely coupled.
These classes are tightly coupled.
These classes are abstractly coupled.
Q:Which is true?
Has-a relationships must be tightly coupled.
Is-a relationships must be well encapsulated.
Is-a relationships can be represented by using reference variables as local variables.
Has-a relationships can be represented by using reference variables as local variables.
Has-a relationships can be represented by using reference variables as instance variables.
Please Explain me the answers as i am confused in this kind of questions.
Thanking You