Consider the follow class declarations:
public class CikErp {
public List<Phong> getErEms() {
...
}
public List<Perchpo> getCeLes() {
...
}
}
public class Cruppri {
public int getEcess() {
...
}
}
public class Perchpo {
public String getBic() {
...
}
public byte[] getInAfess() {
...
}
}
public class Phong {
public File getUcban() {
...
}
}
public class UliEngwe extends Cruppri {
public CikErp getProl() {
...
}
}
public class Wimess extends UliEngwe {
public String getElpod() {
...
}
}
Draw a diagram showing the class relationships.
You only need to diagram the classes listed above. You only need to show the name of each class; do not show their methods or properties.
Draw arrows between the classes that have relationships, and label each arrow with one of the following:
Make sure your arrows point in the correct direction!
Given the following variable:
Wimess o
...and the following method:
public void process(byte[] item)
...write code to process the inAfess of each ceLe of o.
process(o.getUliEngwe().getProl().getCeLes().get(0).getInAfess());
Related puzzles: