728x90
■ 오버로딩(Overloading) ■
• 오버로딩(Overloading)
같은 메소드 이름을 사용하지만 매개 변수의 타입과 위치가 다른 방식
* 다형성의 개념중 하나
• 예시
ex)
■ 필드 ■
• 필드(Field)
클래스 또는 메소드의 속성
• 예시
• 멤버 변수(Member Variable)
클래스 영역에 있는 변수로써 크게 두가지로 나눠짐
1. 인스턴스 변수
2. 클래스 변수
• 지역 변수(Local Variable)
메소드 또는 생성자 내부에 위치한 변수 또는 if, for과 같이 블록 {} 안에 있는 변수
• 변수 생명 주기(Variable Life Cycle)
• 변수 종류별 메모리 위치(기본형 기준)
1. 클래스 변수 : 정적 영역(Static or Method)
2. 인스턴스 변수(Heap)
3. 지역 변수(Stack)
• 필드 선언 방식
• 필드 접근제한자
• 필드 접근제한자 - 2
• 필드 접근제한자 - 3
'Back-End > Java 메모장' 카테고리의 다른 글
수업 내용 (1) 상속 (0) | 2024.03.27 |
---|---|
수업 내용 (1) 호출 스택 (0) | 2024.03.26 |
수업 내용 (1) 객체 (0) | 2024.03.22 |
수업 내용 (1) 배열 (0) | 2024.03.22 |
수업 내용 (2) 배열 (0) | 2024.03.20 |