JAVA - 06

Lumi·2021년 6월 1일
0
post-thumbnail

2021.06.01

18강 : static 응용 - 싱글톤 패턴

프로그램에서 인스턴스가 단 한개만 생성되어야 하는 경우 사용하는 디자인 패턴

싱글톤 패턴으로 회사 객체 구현하기

생성자는 private으로 선언
클래스 내부에 유일한 private 인스턴스 생성
외부에서 유일한 인스턴스를 참조할 수 있는 public 메서드 제공

==> 보통은 new 함수를 통해서 지정한뒤 불러워야 하는데
==> static method로 지정을 해놓았기 떄문에 바로 불러올수가 있다.

-> 싱글톤 패턴은 주로 고정값(예를들면 서울의 시간)에 적용할수가 있다.

19강 : 복습(static와 싱글톤 패턴)

자동차 공장이 있습니다. 자동차 공장은 유일한 객체이고, 이 공장에서 생산되는 자동차는 제작될 때마다 고유의 번호가 부여됩니다.
자동차 번호가 10001부터 시작되어 자동차가 생산될 때마다 10002, 10003 이렇게 번호가 붙도록 자동차 공장 클래스, 자동차 클래스를 구현하세요
다음 CarFactoryTest.java 테스트 코드가 수행 되도록 합니다.

==========느낀점=========
==> 오늘 공부는 이 복습 코드를 혼자서 직접 짜보기로 했다.
==> 가족과 외식이 있어서 많은 시간을 할애하지는 못했지만 개인적인 생각으로는 시간이 많았어도 해결을 못했을꺼같다...(결국 해결을 못함)
==> 오늘 공부는 강사님이 github에 올려주신 코딩과 내 코딩을 비교하면서 마무리 지을 예정

profile
[기술 블로그가 아닌 하루하루 기록용 블로그]

0개의 댓글