[JAVA] 객체 / 인스턴스 / 함수 / 메서드

윤수인·2023년 12월 11일
0

🗂️ 오류 / 정리

목록 보기
6/19
post-thumbnail

✏️ 클래스

객체

: (ex. student1 = 객체)
① 클래스에서 정의한 속성과 기능을 가진 독립적인 상태
② 같은 클래스 內 에서 만들어졌다고 같은 객체가 아님

인스턴스

: (ex. student1 = Student 클래스의 인스턴스임)
① 객체와 같은 말이긴하나, 주로 객체가 어떤 클래스에 속해있는지 강조할 때 사용
② 특정 클래스와의 관계를 더 명확히 할 때!

✏️ 함수

: 값을 받아서 반환하는거

public class FunctionExample {
    public static int addNumbers(int a, int b) {
        return a + b;
    }

    public static void main(String[] args) {
        int result = addNumbers(5, 10);
        System.out.println("Sum: " + result);
    }
}

✏️ 메서드

: 클래스에 속하며, 동작을 나타내는 것

public class MethodExample {
    public void printMessage(String message) {
        System.out.println(message);
    }

    public static void main(String[] args) {
        MethodExample example = new MethodExample();
        example.printMessage("This is a method.");
    }
}
profile
어제보다 조금 더 성장하기!

0개의 댓글