2장 객체지향 프로그래밍
·
오브젝트
객체지향영화관 예매 시스템을 구현하면서 객체지향에 대해 설명한다. 영화관 예매 시스템을 다이어 그램으로 표현하면 다음과 같다. 객체, 클래스, 협력프로래밍할때, 클래스 단위로 먼저 생각하지 말고 하나의 객체단위로 먼저 생각해라하나의 기능을 구현할때 객체의 상호협력을 통해서 만들어야 좋은 설계이다. 접근제어자public , private 으로 객체의 메서드, 필드변수를 내부, 외부로 노출 유무를 판단한다.-> 클래스 작성자는 private 로 지정한 것들을 걱정없이 수정할 수 있다.-> 클라이언트 프로그래머(클래스로 기능을 구현하는)는 인터페이스만을 보고 구현할 수 있다.접근제어자는 유용하다~~협력하는 객체들의 공동체 예매하기 그럼 실제로 하나의 기능을 구현하기 위해서 객체들의 협력을 통해 코드를 구현해보..