Search

클래스3_개념06_싱글톤패턴_예시2

대분류
STEP10 함수/클래스
문제 난이도
필수
소분류
클래스3_개념

영상

개념

<script> /* [개념] 싱글톤 만드는법 [1-1] 변수앞에 static을 붙이면 전역변수가 된다. [1-2] 리턴함수앞에 static 을 붙여 전역 함수를 만든다. [1-3] 전역 변수나 함수는 다른 어떤곳에서든 사용할수있다. } */ class Hello { // 1단계) 클래스 내부에서 static 변수로 생성한다. static instance = new Hello(); // 2단계) 1단계에서 생성한 instance 변수를 리턴하는 static 함수를 작성한다. static getInstance() { return Hello.instance; } } let h1 = new Hello(); let h2 = new Hello(); document.write(h1 == h2, "<br>"); let h3 = Hello.getInstance(); let h4 = Hello.getInstance(); document.write(h3 == h4, "<br>"); </script>
Java
복사