История изменений
Исправление grouzen, (текущая версия) :
Можно например сделать фабрику объектов, по типу:
public class SequenceFactory {
private static int seq = 0;
public static void main(String[] args) {
for(int i = 0; i < 10; i++) {
SequenceFactory.Sequence seq = SequenceFactory.getSequence();
System.out.println(seq.toString());
}
}
public static Sequence getSequence() {
seq++;
return new Sequence(seq);
}
public static class Sequence {
private int seq;
public Sequence(int seq) {
this.seq = seq;
}
public String toString() {
return "Seq: " + Integer.valueOf(seq);
}
}
}
Исходная версия grouzen, :
Можно например сделать фабрику объектов, по типу:
public class SequenceFactory {
private static int seq = 0;
public static void main(String[] args) {
for(int i = 0; i < 10; i++) {
SequenceFactory.Sequence seq = SequenceFactory.getSequence();
System.out.println(seq.toString());
}
}
public static Sequence getSequence() {
seq++;
return new Sequence(seq);
}
public static class Sequence {
private int seq;
public Sequence(int seq) {
this.seq = seq;
}
public String toString() {
return "Seq: " + Integer.valueOf(seq);
}
}
}