본문 바로가기
STUDY/JAVA

클래스 메소드

by NOTEEE 2018. 1. 22.
  • 클래스메소드
메소드 앞에 static을 붙이면 클래스메소드가 된다.

아래 코드를 보자
public class AClass {
    
    Integer i;
    Integer j;
    
    static int TEMP = 10;
    
    // 생성자
    public AClass(Integer i, Integer j) {
        super();
        this.i = i;
        this.j = j;
    }
    
    public void sum(){
        System.out.println(this.i + this.j);
    }
    
    public static void sub(int i, int j){
        System.out.println(i - j);
    }
    
}
cs
public class JAVA_TEST {
 
    public static void main(String[] args) {
 
        AClass a = new AClass(12);
        a.sum();
        
        a.sub(105);
        AClass.sub(105);
        
    }
 
}
cs


'STUDY > JAVA' 카테고리의 다른 글

상속이란?  (0) 2018.01.22
final의 의미  (0) 2018.01.22
클래스 멤버  (0) 2018.01.22
클래스와 인스턴스  (0) 2018.01.22
this의 의미  (0) 2018.01.22