JVM 썸네일형 리스트형 [JAVA-THEORY] 자바 이론 2 객체지향 프로그래밍 실제 세계는 사물(객체) 로 이루어져 있으며, 발생하는 모든 사건들은 사물간의 상호작용한다. 즉, 실제 사물의 속성과 기능을 분석하여, 데이터(변수) 와 함수로 정의함으로써 실제 세계를 컴퓨터 속에 옮겨 놓은 것과 같은 가상세계를 구현하여, 가상세계에서 프로그램을 실행함으로써, 많은 시간과 비용을 절약할 수 있었다. 객체지향언어 코드의 재사용성이 높다. : 기존에 작성한 코드를 이용하여, 새로운 코드 작성시 참조가 가능하다. 코드의 관리가 용이하다. : 코드간의 관계를 이용하여, 적은 노력으로 코드 변경이 가능하다. 신뢰성이 높은 프로그래밍을 가능하게 한다. : 제어자와 메서드를 이용하여, 데이터를 보호할 수 있고, 코드의 중복을 제거함으로서 코드의 불일치로 인한 오동작을 방지할 수 .. 더보기 이전 1 다음