객체

    [JAVA] 객체지향언어

    객체지향언어의 역사 객체지향이론은 상속, 캡슐화, 추상화 개념을 중심으로 점차 구체적으로 발전되었으며 1060년대 중반에 객체지향이론을 프로그래밍언어에 적용한 시뮬라(Simula)라는 최초의 객체지향언어가 발생했다. 그 이후 1980년대 중반에 C++을 비록하여 여러 객체지향 언어가 발표되면서 1995년에 자바가 발표되고 1990년대 말에 인터넷의 발전과 함께 크게 유행하면서 객체지향언어는 프로그래밍의 주류로 자리 잡았다. 객체지향언어 코드의 재사용성이 높다.새로운 코드를 삭성할때 기존의 코드를 이용하여 쉽게 작성할 수 있다. 코드의 관리가 용이하다.코드간의 관계를 이용해서 적은 노력으로 쉽게 코드를 변경할 수 있다. 신뢰성이 높은 프로그래밍을 가능하게 한다.제어자와 메서드를 이용해서 데이터를 보호하고 ..