public class FileSystem { public FileProperties[] ListAll() { FileProperties[] list = new FileProperties[3]; list[0].FileName = "abc.xyz"; list[0].FileType = "xyz"; list[0].FileSize = "24 KB"; list[1].FileName = "abc.xyz"; list[1].FileType = "xyz"; list[1].FileSize = "25 KB"; list[2].FileName = "abc.xyz"; list[2].FileType = "xyz"; list[2].FileSize = "26 KB"; return list; } public String ReadFile(String FileLocation) { String FileData = "This are the contents of the file"; //Code to obtain file data from file into 'FileData'. return FileData; } public void WriteFile(String FileLocation, String FileData) { //Code to write file data from 'FileData' into 'FileLocation'. } public void DeleteFile(String FileLocation) { // Code to remove the file from the system. } }