Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

얼렁뚱땅 우왕좌왕

[JAVA] static, 싱글톤, final 본문

JAVA

[JAVA] static, 싱글톤, final

뚱땅왕 2024. 7. 15. 16:45

■매개 변수의 개수를 모를 경우
int sum2(int ... values){ }
: 메소드를 호출할때 배열을 넘겨줘서 배열의 항목 값들을 모두 전달할 수 있다.

 

■ 오버라이드
: 부모 클래스의 메소드를 자식 클래스에서 재정의해서 사용하는 것

 

■ 정적(static) 멤버
: 클래스에 고정된 멤버로서 객체 생성하지 않고 사용할 수 있는 필드와 메소드,

 

■ static : 정적 멤버를 선언할 때 사용하는 키워드

 

■ 인스턴스(instance) 멤버
: 객체를 생성한 후 사용할 수 있는 필드와 메소드

 

■ private : 외부 접근을 막는 접근제어자 >> 내 클래스 내부에서만 사용가능

 

■ public : 어디서든 접근 가능한 접근제어자

 

■ 디자인 패턴 : 효율적으로 만든 방식을 규격해 배포한 것
싱글톤 패턴 : 전체 프로그램에서 단 하나의 객체만 만들도록 보장해야하는 경우 사용하는 코드 패턴

 

■ final 필드 : 초기값이 저장되면 최종값이 되어 프로그램 실행 도중 수정 불가
⊙ 정적 final 필드
ex ) static final double PI = 3.13159;
관례적으로 모두 대문자 작성

'JAVA' 카테고리의 다른 글

[JAVA] 추상클래스, 추상메서드  (0) 2024.08.26
[JAVA]예외처리  (0) 2024.08.26
[JAVA] String 함수  (0) 2024.07.15
[JAVA] 버블정렬과 선택정렬  (0) 2024.07.15
[JAVA] 배열 복사하는 방법  (0) 2024.07.15