Оно про что то owerriden method...
Помогите пожалуйста разобраться.
package com.javarush.task.task19.task1904;
/*
И еще один адаптер
*/
import java.util.*;
import java.io.*;
import java.text.*;
public class Solution {
public static void main(String[] args) {}
public static class PersonScannerAdapter implements PersonScanner {
private final Scanner fileScanner;
PersonScannerAdapter(Scanner fileScanner) {
this.fileScanner = fileScanner;
}
@Override
public void close() throws IOException {
fileScanner.close();
}
@Override
public Person read() throws IOException, ParseException {
String[] str = fileScanner.nextLine().split(" ", 4);
Date date = new SimpleDateFormat("dd MM yyyy").parse(str[3]);
Person pers = new Person(str[1], str[2], str[0], date);
return pers;
}
}
}