Общий парный класс

Просто попытаться ответить на этот вопрос, который я нашел в прошлой экзаменационной работе, чтобы я мог подготовиться к предстоящему экзамену по 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;
   }
}
12
задан j0k 14 January 2013 в 06:56
поделиться