16 lines
333 B
Java
16 lines
333 B
Java
package ch.zhaw.ads;
|
|
|
|
public class MyRankingVisitor implements Visitor<Competitor> {
|
|
private StringBuilder buf;
|
|
private int rank=1;
|
|
|
|
public MyRankingVisitor(StringBuilder buf) {
|
|
this.buf = buf;
|
|
}
|
|
|
|
public void visit(Competitor o) {
|
|
o.setRank(rank++);
|
|
buf.append(o.toString()+'\n');
|
|
}
|
|
}
|