자바 클래스1 [Java] 클래스 - 객체지향, static, instance, 접근제어자, 싱글턴 등 [객체지향과 클래스] : 조금 더 자세한 내용(http://jinbroing.tistory.com/207) (1) 객체 - 어떠한 기능을 만들기위해 필요한 존재 - 각각의 존재가 구분되고 고유의 상태와 행동을 가짐 : 독립적인 존재, 공용 인터페이스로만 요청이 가능 => 접근제어자 사용 : private, protected, public - 본질은 타 객체와 협력하는 존재(협력 요청 방법) : 객체.요청인터페이스() - 요청에 응해서 결과값을 줄 것인지는 응답 객체에 달림(캡슐화) - 타 객체가 협력 요청을 할 수 있도록 요청 인터페이스를 가지고 있음 (2) 객체지향 프로그래밍(OOP) : 객체들의 협력 관점에서 프로그래밍 하는 것 - 사용 : A 객체가 B 객체를 사용함, 사람과 자동차 - 집합 : 완.. 2017. 9. 19. 이전 1 다음