StartprogrammingusingObjectPascal:ObjectOrientedFile
객체 지향 파일
첫 번째 장에서 파일의 제각기 다른 형식을 사용했고, 구조화 프로그래밍(프로시저와 함수)을 사용하여 이 파일들을 다루었습니다. 이제 파일 객체를 사용하여 파일에 접근할 때입니다.
객체지향 파스칼의 파일 클래스 중 하나는 파일들을 다루기 위한 메서드와 속성을 가진 TFileStream 입니다.
이 방법을 사용하면 좀 더 표준적이고 프로그래머들이 예측하기 쉽게 됩니다. 예를 들어 파일을 열고 초기화 하기 위해 파스칼의 다른 객체처럼 Create 생성자를 사용하겠지만, 파일을 사용할 때 구조화 방법에서는 AssignFile, Rewrite, Reset, Append 프로시저로 초기화 합니다.