@@ -0,0 +1,924 @@
+package ru.revdaalex.calculator;%0A%0Aimport ru.revdaalex.calculator.interfaces.IO;%0A%0Aimport java.io.PrintStream;%0Aimport java.util.Scanner;%0A%0A/**%0A * ConsoleIO implements IO interface.%0A * Created by revdaalex on 15.06.2016.%0A */%0Apublic class ConsoleIO implements IO %7B%0A    /**%0A     * Scanner variable.%0A     */%0A    private final Scanner scanner;%0A    /**%0A     * Output variable.%0A     */%0A    private final PrintStream out;%0A%0A    /**%0A     * ConsoleIO constructor.%0A     * @param scanner scanner.%0A     * @param out out.%0A     */%0A    public ConsoleIO(final Scanner scanner, final PrintStream out) %7B%0A        this.scanner = scanner;%0A        this.out = out;%0A    %7D%0A%0A    /**%0A     * Read method.%0A     * @return user input.%0A     */%0A    public String read() %7B%0A        return this.scanner.next();%0A    %7D%0A%0A    /**%0A     * Println method.%0A     * @param value value.%0A     */%0A    public void println(Object value) %7B%0A        this.out.println(value);%0A    %7D%0A%7D%0A

add ConsoleIO.java