getinstance로 객체 만들려고 하는데 인자를 줘야될 것 같음
근데 실제로 주기도 하냐
싱글톤 구현 졸리 다양할텐데
???? 인스턴스 레퍼런스인데 인자를 왜 줘 - return 0;
XY 냄새가 나는데 - return 0;
그냥 싱글턴에 필요한 인자를 받고 기능 수행하는 메소드 하나 만들면 되지 뭔 소리야 - return 0;
getInstance로 레퍼런스 가져오는 기능 뿐만 아니라 생성까지 할 생각이신거 같음
가끔 그런 방식이 맞는 경우가 있음. 객체 생성을 늦추는겨
원래 생성까지 하지 않나 - return 0;
최초로 getInstance가 사용되면 객체 생성!
생성은 따로 하는 경우도 있는뎅 특히 게임 같은 경우
스태틱 메소드에 스태틱 변수들 좀 쓰면 굳이 getIns에 인자 전달 안 해도 될텐데 - return 0;
그러면 이름을 get으로 지으면 안됨
싱글톤이 여러개인데 서로 의존할 경우 생성 순서가 섞이면...
생성자에 접근을 안 하고 쓰는 게 싱글톤인데 그래버리면 그게 싱글톤인가...?
하나 존재하고 전역 접근 가능하면 싱글톤 아님?
싱글톤에 레이지로딩을 할 때도 인자를 주진 않자나여
객체 생성을 하나로 강제 하는게 싱글톤 아니냐
싱글톤은 인스턴스의 레퍼런스를 반환하는 방식인데 거기에 인자를 주면 이상하지 않아요?
그리고 C++이면 싱글톤말고 네임스페이스 쓰는게 훨씬 간단할텐디 - return 0;
정의상으로는 getInstance 는 인스턴스만 반환하고, 값 세팅하고 싶으면 setter를 따로 주는 게 맞을 거 같음
ㅇㅇ setter로 해결했다 그냥
혹시 코드 볼 수 있음?
해결도 아니다 그냥 setter로 했다
안드로이드인데 객체에서 context를 받아서 써야 하는 상황임 근데 set하는 것보다 생성자에 두고 싶었는데
자바구나 그러면 노답이지 - return 0;
인자주는건 못들어본듯
싱글톤 구현 졸리 다양할텐데
???? 인스턴스 레퍼런스인데 인자를 왜 줘 - return 0;
XY 냄새가 나는데 - return 0;
그냥 싱글턴에 필요한 인자를 받고 기능 수행하는 메소드 하나 만들면 되지 뭔 소리야 - return 0;
getInstance로 레퍼런스 가져오는 기능 뿐만 아니라 생성까지 할 생각이신거 같음
가끔 그런 방식이 맞는 경우가 있음. 객체 생성을 늦추는겨
원래 생성까지 하지 않나 - return 0;
최초로 getInstance가 사용되면 객체 생성!
생성은 따로 하는 경우도 있는뎅 특히 게임 같은 경우
스태틱 메소드에 스태틱 변수들 좀 쓰면 굳이 getIns에 인자 전달 안 해도 될텐데 - return 0;
그러면 이름을 get으로 지으면 안됨
싱글톤이 여러개인데 서로 의존할 경우 생성 순서가 섞이면...
생성자에 접근을 안 하고 쓰는 게 싱글톤인데 그래버리면 그게 싱글톤인가...?
하나 존재하고 전역 접근 가능하면 싱글톤 아님?
싱글톤에 레이지로딩을 할 때도 인자를 주진 않자나여
객체 생성을 하나로 강제 하는게 싱글톤 아니냐
싱글톤은 인스턴스의 레퍼런스를 반환하는 방식인데 거기에 인자를 주면 이상하지 않아요?
그리고 C++이면 싱글톤말고 네임스페이스 쓰는게 훨씬 간단할텐디 - return 0;
정의상으로는 getInstance 는 인스턴스만 반환하고, 값 세팅하고 싶으면 setter를 따로 주는 게 맞을 거 같음
ㅇㅇ setter로 해결했다 그냥
혹시 코드 볼 수 있음?
해결도 아니다 그냥 setter로 했다
안드로이드인데 객체에서 context를 받아서 써야 하는 상황임 근데 set하는 것보다 생성자에 두고 싶었는데
자바구나 그러면 노답이지 - return 0;
인자주는건 못들어본듯