자바/클래스/함수

coha96 ㅣ 2023. 3. 21. 17:03

public class MethodTest {
    static int myMethod(int x, int y) {
        return x * y;
    }

    public static void main(String[] args) {
        int z = myMethod(6, 7);
        System.out.println("x * y = " + z);
    }
}


public class MethodTest {
    // static 함수
    static void staticMethod() {
        System.out.println("static 함수는 객체 생성 없이 사용이 가능합니다.");
    }

    // public 함수
    public void publicMethod() {
        System.out.println("public 함수는 객체 생성 후 사용이 가능합니다.");
    }

    // 생성자 함수
    public MethodTest() { } // 내용이 없으면 작성 안해도 됨

    // main 함수(단축: psvm)
    public static void main(String[] args) {
        staticMethod();

        MethodTest mt = new MethodTest(); // 객체 생성
        mt.publicMethod();
    }
}

'JAVA > 추가 공부(필기)' 카테고리의 다른 글

void  (0) 2023.04.12
생성자  (0) 2023.03.03
객체지향 프로그래밍, 클래스와 객체  (0) 2023.03.03