JAVA LV 5-1

객체지향언어

Posted by Gihoon on March 14, 2023

객체지향언어

객체지향언어의 특징은 다음과 같다.

  1. 코드의 재사용성이 높다.
  2. 코드의 관리가 용이하다.
  3. 신뢰성이 높은 프로그래밍을 가능하게 한다. 객체지향언어의 가장 큰 장점은 코드의 재사용성이 높고 유지보수가 용이하다는 것이다.

    클래스와 객체의 정의와 용도

    클래스의 정의: 클래스란 객체를 정의해 놓은 것이다.
    클래스의 용도: 클래스는 객체를 생성하는데 사용된다.

    객체와 인스턴스

    클래스로부터 객체를 만드는 과정을 클래스의 인스턴스화,
    어떤 객체로부터 만들어진 객체를 그 클래스의 인스턴스라고 한다.

    객체의 구성요소 - 속성과 기능

    객체는 속성과 기능 두 종류의 구성요소로 이루어 져있다. 속성은 멤버변수를, 기능은 메서드를 뜻한다.
    #인스턴스의 생성과 사용