ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 메서드(method)에 대해서
    백엔드/자바 2020. 7. 27. 17:26

    1. 메서드(method)

    메서드란 객체가 동작해야하는 내용을 적은 블록을 말한다.

     

    객체가 멤버 변수의 값을 갖게 되고 메서드에 따라 동작하는 만드는 역할을 한다.

    2. 메서드 종류

    메서드는 static 제어자 여부에 따라

     

    클래스 메서드(static method / 스태틱 메서드)인스턴스 메서드(instance method)로 나뉜다.

     

     

    (1) 클래스 메소드

    static 제어자를 가진 메소드를 클래스 메서드 또는 스태틱 메서드로 부른다.

     

    클래스 메서드는 클래스가 메모리에 로드 되는 순간 생성되기 때문에

     

    별도의 객체를 생성해서 써야하는 인스턴스 변수는 클래스 메서드 안에서 사용이 불가능하다.

     

     

    (2) 인스턴스 메소드

    static 제어자를 가지지 못한 메서드로서 객체가 생성될 때 같이 생성된다.

     

    인스턴스 메서드는 인스턴스 변수 뿐 아니라 이미 생성된 클래스 메서드도 사용이 가능하다.

     

    '백엔드 > 자바' 카테고리의 다른 글

    클래스의 상속(inheritance)  (0) 2020.07.28
    초기화  (0) 2020.07.27
    필드와 변수(field & Variable)  (0) 2020.07.27
    제어자(Modifier)  (0) 2020.07.27
    객체(object)에 대해서  (0) 2020.07.27
Designed by Tistory.