Abstract class
Reading files with FileReader
Reading files with FileReader with Try with resources
Writing files with FileWriter