Просто пытаясь ответить на этот вопрос, я нашел в прошлом экзаменационном листе, чтобы я мог подготовиться к предстоящему экзамену по Java.
Предоставление универсального класса Pair для представления пар вещей. Класс должен предоставлять конструктор, метод для получения первого члена пары, метод для получения второго члена пары, метод для установки первого члена пары, метод для установки второго члена пары , Класс должен быть параметризован по двум типам: один для первого члена и один для второго члена пары.
Это правильная реализация для этого вопроса?
public class Pair<firstThing, secondThing>{
private firstThing first;//first member of pair
private secondThing second;//second member of pair
public Pair(firstThing first, secondThing second){
this.first = first;
this.second = second;
}
public void setFirst(firstThing first){
this.first = first;
}
public void setSecond(secondThing second) {
this.second = second;
}
public thing getFirst() {
return this.first;
}
public thing getSecond() {
return this.second;
}
}