디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

컴잘알들아 이런 설계랑 비슷한 디자인 패턴이 있음???

Loodiny갤로그로 이동합니다. 2022.04.01 11:51:46
조회 90 추천 0 댓글 5
														

a14320aa2216782dbe445a48f691aeec358f9666513f41fc0639d3929b7590b816766b

일단 보닌은 python을 독학으로 기초만 배웠다는 사실에 양해를 구하고...



내가 지금 현재 처한 상황:


Missile이라는 클래스를 만들려고 하는데,

Missile 클래스의 객체들은 생성될 때

Warhead(탄두)와 Projectile(발사체)라는 클래스들의 하위 클래스들의 속성들을 합쳐서 만들어짐.


따라서 Missile의 각종 속성들(중량, 연료, 엔진 출력 등등)은 조합에 따라서 수백수천 가지가 될 수 있으면... 서도,


동시에 하나의 시뮬레이션에서는 고작해야 대여섯 종류의 미사일 '조합'들만 등장하고 말 가능성이 크고,

그 개별 조합마다 수십 수백개의 미사일 객체를 다뤄야 할 거 같단 말임...


그래서 드는 생각이, 만약 Missile 클래스 하나가 생성될 때마다

생성자로 참고한 Warhead와 Projectile의 수십 개에 달하는 속성들을 베끼자니

매우 귀찮...은 게 문제가 아니라,

만약 Warhead의 특이한 메서드를 상속하게 하고 싶다던가 하면 귀찮아지는 것도 있고,

사실상 같은 Warhead와 Projectile의 조합이라서 같은 속성들을 공유하는 수백개의 미사일 객체들 각각이

인스턴스 속성으로 자잘한 값들을 중복되게 가지게 됨으로서, 엄청난 메모리 낭비가 일어날 거 같거든???




그래서 생각해 낸 게

Missile 클래스를 생성해 내는 팩토리(라고 하는 거 맞나?) 클래스를 하나 만들어내서,

미사일이 하나 생성될 때마다 이 팩토리 클래스에서 '해당 미사일 조합을 내가 만들어둔 게 있었나?'를 체크해서,


만약 해당 조합이 없었다면, type 함수로 Missile, Warhead, Projectile을 상속하여

새로운 Missile의 자식 클래스를 만들고 해당 클래스의 객체를 만들고,


해당 조합이 예전에 만들어 둔 게 있다면, 그 클래스를 불러내서 객체를 만드는...




이런 식으로 작동하게 하는 게 맞는 건가... 싶은데



혹시 이거랑 비슷한 개념이 실제로 있는 건지 좀 묻고 싶음...

내가 쉬운 문제를 혼자서 어렵게 풀고 있는 게 아닌가 시프요.


어쩌면 저 속성들을 중복되게 복사하는 문제가 생각보다 사소한 거일지도 모른다는 생각도 들고???

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
1478253 잘까 [3] 갤로그로 이동합니다. 22.04.17 14 0
1478252 메다카박스는 ㅅㅂ애니화엎어진게말이안됨 [4] 삐리릭빠바박갤로그로 이동합니다. 22.04.17 57 0
1478250 윾희왕 성유물스토리 존나 재밌네ㄷㄷㄷㄷㄷ [3] 한은수갤로그로 이동합니다. 22.04.17 31 0
1478249 브로리 블루 vs 손오공 분노 [88] ㄴㅅㅇ(58.122) 22.04.17 81 0
1478248 자꾸 유튜브 알고리즘에 성덕영상뜨는거 진짜 화나네 [1] 박수인갤로그로 이동합니다. 22.04.17 29 0
1478247 너는 여기서 후유와 함께 죽는거야 나바로그갤로그로 이동합니다. 22.04.17 72 0
1478246 판챈에 기괴한 야짤 존나 웃기네 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ ㅊㅌㅋ갤로그로 이동합니다. 22.04.17 75 0
1478245 아까 심심해서 저장해놓은 짤.jpg [5] 감칠맛갤로그로 이동합니다. 22.04.17 109 0
1478244 하북팽가 막내아들 잼냐? [2] 명구[빔런처]갤로그로 이동합니다. 22.04.17 46 0
1478243 근데 쇳덩어리 삼키고 mri 찍으면 내장 좆되는거 아님? 박수인갤로그로 이동합니다. 22.04.17 26 0
1478241 아니 씨발 어이가 없네 ㅋㅋㅋ 감칠맛갤로그로 이동합니다. 22.04.17 28 0
1478240 야 나 진지하게 연애 가능하냐? [1] ㅇㅇ(222.100) 22.04.17 41 0
1478239 괴담동 태상 이새끼 능력이머냐대체? [2] ㅇㅇ(121.183) 22.04.17 57 0
1478238 답을 알았다 [2] 라만차의기사갤로그로 이동합니다. 22.04.17 35 0
1478235 잠도 안오는데 과제나 해야지 [1] 에수스갤로그로 이동합니다. 22.04.17 15 0
1478232 메다카박스 그거 알게된 계기가 [2] 갤로그로 이동합니다. 22.04.17 45 0
1478231 방금 밥끼리 1초삭 뭐임 에수스갤로그로 이동합니다. 22.04.17 23 0
1478229 ㅅㅂ 빵터졌네 ㅋㅋㅋㅋ [10] Silpion갤로그로 이동합니다. 22.04.17 83 0
1478227 이상한 짤 [2] ㅇㅇ(211.217) 22.04.17 47 0
1478226 보이는 여고생 이번화 크싸레 오지네 ㅋㅋㅋㅋ [2] Silpion갤로그로 이동합니다. 22.04.17 69 0
1478225 하루에3시간밖에못자요 [3] 착하게살아요갤로그로 이동합니다. 22.04.17 38 1
1478223 메다카박스 미소기 좀 좋음 [2] 에수스갤로그로 이동합니다. 22.04.17 40 0
1478222 킹이 약하단 걸 알아도 100% 다음에 일어날 상황을 보면.. [1] ㄴㅅㅇ(58.122) 22.04.17 26 0
1478221 이거 버튜버들 1100m가 몇센티인지 모르는거 개웃긴wwww [2] 에수스갤로그로 이동합니다. 22.04.17 71 0
1478220 아니꼬운 친구 주식으로 나락 보낸...jpg [13] idea갤로그로 이동합니다. 22.04.17 181 1
1478218 벌써 인도네시아네 [1] 에수스갤로그로 이동합니다. 22.04.17 27 0
1478217 대놓고 마력 공유하면서 느끼는 설정 박으니까 오히려 호감이네 [8] 어사일럼갤로그로 이동합니다. 22.04.17 67 0
1478216 자야되는데. [2] 김규소갤로그로 이동합니다. 22.04.17 16 0
1478214 높은 확률로 랜덤짤 [5] 김규소갤로그로 이동합니다. 22.04.17 90 0
1478213 오 짤 [3] 어사일럼갤로그로 이동합니다. 22.04.17 40 0
1478212 난 이쁜짤 다운받아서 모으거나 그런거 잘 모르겠어 The-second갤로그로 이동합니다. 22.04.17 35 0
1478211 오싹오싹 메이플 갤러리...jpg [4] idea갤로그로 이동합니다. 22.04.17 105 0
1478210 오늘도네시까지못잤구나 [3] 세오울갤로그로 이동합니다. 22.04.17 29 0
1478209 마마가 집에 없으니 공유기 끌 사람이 없구나 ㅇㅇ(118.235) 22.04.17 15 0
1478208 오 지금 막 나름 창의적인 짤 발견 [1] 재미교쓰리갤로그로 이동합니다. 22.04.17 44 0
1478207 아니시발 내 븜짤은 왜잘림??????? [4] 포도먹는곰갤로그로 이동합니다. 22.04.17 66 0
1478206 이게머람 [1] 김규소갤로그로 이동합니다. 22.04.17 24 0
1478203 미소녀의 자궁에서... 온갖 사람의 정액을 모두 마시면 idea갤로그로 이동합니다. 22.04.17 49 0
1478202 이거 에수스픽 짤들 [16] 에수스갤로그로 이동합니다. 22.04.17 88 0
1478201 망가 히로인 능지 상위 1% ㅇㅇ(223.39) 22.04.17 63 0
1478199 요즘은 이게 쌍욕이네 궤적갤로그로 이동합니다. 22.04.17 26 0
1478198 나도 나비처럼 뇌 빼고 흐물흐물 스프로 분해되서 갤로그로 이동합니다. 22.04.17 14 0
1478194 븜지부지븜지부지 [4] 김아칸갤로그로 이동합니다. 22.04.17 38 0
1478193 이쁜짤 루잭갤로그로 이동합니다. 22.04.17 20 0
1478191 던파하다 패드립먹고 기분좆같앴는데 [5] 나바로그갤로그로 이동합니다. 22.04.17 61 0
1478190 포스타입거기 ㄹㅇ 99.9%가 여성향작품들밖에없던데 갤로그로 이동합니다. 22.04.17 43 0
1478189 블서팸 주목!!!!!!!! [10] Asylum갤로그로 이동합니다. 22.04.17 64 0
1478188 요즘 유튜브 알고리즘 뭐고 ㅋㅋㅋㅋ [3] 어사일럼갤로그로 이동합니다. 22.04.17 30 0
1478186 짤기대되네 [2] 포도먹는곰갤로그로 이동합니다. 22.04.17 23 0
1478184 실베 해병문학중독테스트 보다 좆됐음을 직감했다 한남갤로그로 이동합니다. 22.04.17 43 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2