본문 바로가기

객체지향

[JAVA-THEORY] 자바 이론 2 객체지향 프로그래밍 실제 세계는 사물(객체) 로 이루어져 있으며, 발생하는 모든 사건들은 사물간의 상호작용한다. 즉, 실제 사물의 속성과 기능을 분석하여, 데이터(변수) 와 함수로 정의함으로써 실제 세계를 컴퓨터 속에 옮겨 놓은 것과 같은 가상세계를 구현하여, 가상세계에서 프로그램을 실행함으로써, 많은 시간과 비용을 절약할 수 있었다. 객체지향언어 코드의 재사용성이 높다. : 기존에 작성한 코드를 이용하여, 새로운 코드 작성시 참조가 가능하다. 코드의 관리가 용이하다. : 코드간의 관계를 이용하여, 적은 노력으로 코드 변경이 가능하다. 신뢰성이 높은 프로그래밍을 가능하게 한다. : 제어자와 메서드를 이용하여, 데이터를 보호할 수 있고, 코드의 중복을 제거함으로서 코드의 불일치로 인한 오동작을 방지할 수 .. 더보기
[ JAVA ] 자바프로그래밍 -01 [ JAVA ] 자바프로그래밍 -01 JAVA 란 ? 객체 지향 프로그래밍 언어. 즉, 객체 지향 프로그래밍을 하기 위한 (컴퓨터) 언어라는 말. JSP (Java Server Pages - HTML 에 자바코드를 삽입하여 동적 웹 페이지 생성 프로그래밍 언어) , 자바스크립트 (JavaScript - Web에서 사용하는 스크립트 언어) 등에 사용되는 기본 객체 지향 프로그래밍 언어라고 할 수있다. 웹 뿐만아니라 자바(JDK) 환경에서 GUI 인터페이스를 구현하기위한 개발 툴킷(스윙)도 존재한다. 우리는 JAVA 프로그래밍에 대해 공부하기에 앞서서, 객체지향 프로그래밍이 어떤 것인지부터 알아보도록 하자. What is JAVA? An object-oriented programming language. T.. 더보기