class FileIO { public FileIO(string path){...} protected ~FileIO(){...} public void Close() {...} public void WriteLine(string text) {...} public string ReadLine(){...} public void DeleteFile(){...} public FileIO CopyFile(string newPath) {...} }