인스턴스
JAVA Basic ) static 응용 - 싱클톤 패턴
목차 싱글톤 패턴? - (singleton pattern) 프로그램을 구현하다 보면 여러 개의 인스턴스가 필요한 경우도 있고, 단 하나의 인스턴스만 필요한 경우도 있다. 객체 지향 프로그램에서 인스턴스를 단 하나만 생성하는 디자인 팬턴을 '싱글톤 패턴(singleton pattern)'이라고 한다. 여기서 살펴볼 싱글톤 패턴은 static을 응용하여 프로그램 전반에서 사용하는 인스턴스를 하나만 구현하는 방식이다. 실무, 어러 프레임워크에서 많이 사용되는 패턴이므로 잘 익혀두면 좋을 것이다. 어떤 회사의 직원들을 프로그램으로 구현한다고 해보자. 직원은 여러 명이므로 여러 개의 인스턴스가 필요한 것은 당연하지만, 회사는 하나이므로 하나의 인스터스만 생성해야 한다. 그러면 싱글톤 패턴으로 company 클래스..
JAVA_Basic) 클래스와 객체
멤버 변수와 get() 메소드를 세팅한 Person클래스 package codingtest1; public class Person { int personAge; String personName; boolean personMarried; int personCount; public int getPersonAge() { return personAge; } public String getPersonName() { return personName; } public boolean getPersonMarried() { return personMarried; } public int getPersonCount() { return personCount; } } 그리고 테스트용 클래스 PersonTest 클래스를 생성 pa..