Я хочу реализовать Stream<T>
.
Я не хочу просто использовать implements Stream<T>
, потому что мне пришлось бы реализовать тонну методов.
Можно ли этого избежать?
Чтобы быть более конкретным, как я могу передать t1
, t2
и t3
, например:
class Foo<T> {
T t1, t2, t3;
Foo(T t1, T t2, T t3) {
this.t1 = t1;
this.t2 = t2;
this.t3 = t3;
}
}