디시인사이드 갤러리

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

갤러리 본문 영역

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

Loodiny갤로그로 이동합니다. 2022.04.01 11:51:46
조회 86 추천 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
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 SNS로 싸우면 절대 안 질 것 같은 고집 있는 스타는? 운영자 24/05/06 - -
1442444 ㄹㅇ 인싸새끼들 청춘거려봣자 우습지 ㅋ [3] 언디갤로그로 이동합니다. 22.04.11 46 0
1442443 우리 아빠는 양념더덕구이 맨날 성공하던데 [5] G름코드갤로그로 이동합니다. 22.04.11 32 0
1442442 일본어 배워서 일본 노래 가사 알아듣고 싶네 갤로그로 이동합니다. 22.04.11 24 0
1442441 오늘먹은거 도도가마루갤로그로 이동합니다. 22.04.11 7 0
1442439 지금 노피아 때문에 그림쟁이 글쟁이(그새끼아님) 선순환 일어남 [5] 모하비배달부갤로그로 이동합니다. 22.04.11 78 0
1442437 후타 작가중에 Sinensian이 제일 좋음 칠사오갤로그로 이동합니다. 22.04.11 37 0
1442436 덕배 시발 축구의 신이노 ㅋㅋㅋㅋㅋㅋ 움뀨갤로그로 이동합니다. 22.04.11 7 0
1442435 덕배 시발 축구의 신이노 ㅋㅋㅋㅋㅋㅋ 움뀨갤로그로 이동합니다. 22.04.11 10 0
1442432 교수님 앆!!!!! 버누갤로그로 이동합니다. 22.04.11 11 0
1442431 크아악 데부룩갤로그로 이동합니다. 22.04.11 6 0
1442429 뭔가 요즘 광고댓글 잘 안달리는거같음 [6] 어사일럼갤로그로 이동합니다. 22.04.11 16 0
1442428 덕배 골 컄ㅋㅋㅋㅋㅋ 유로지바갤로그로 이동합니다. 22.04.11 4 0
1442427 인간에게 마음을 준 초월자 하면 개대장밖에 생각안나... [2] 푸르늬갤로그로 이동합니다. 22.04.11 18 0
1442426 다 봄, 만화의 형식에 대한 비틀기 + 페이크다큐 + 핸드헬드 KIM쓰렉갤로그로 이동합니다. 22.04.11 30 0
1442425 스털링 진짜 개 병신이노 ㅋㅋㅋㅋㅋㅋ 움뀨갤로그로 이동합니다. 22.04.11 11 0
1442422 슬슬 과제을 더 미루기 힘든 타이밍이 와버렸네요 갤로그로 이동합니다. 22.04.11 9 0
1442421 ㄹㅇ 후타 그리는 새끼들은 왜 좆을 몸통만하게 그림 [2] SHIRAYUKI갤로그로 이동합니다. 22.04.11 22 0
1442420 불쾌하네 데부룩갤로그로 이동합니다. 22.04.11 12 0
1442419 수육(해병수육아님)해봤는데 반성공한?듯 [1] 카라잔갤로그로 이동합니다. 22.04.11 12 0
1442417 세계최고의 레이서중 한명인 데이빗이 우습냐? [1] 덕영갤로그로 이동합니다. 22.04.11 16 0
1442415 아니 창녀 애미 임신하는전개 좀 좆같잖아 [3] 데부룩갤로그로 이동합니다. 22.04.11 35 0
1442411 일단 4드론 한번 써보고 지킬 하이드 리메이크는 해볼거야 [2] 시스템올그린갤로그로 이동합니다. 22.04.11 25 0
1442410 고전 재해석 웹소 여깄음 [8] 칠사오갤로그로 이동합니다. 22.04.11 56 0
1442409 난 파수꾼 촌장이 좋았었어 [2] 김해비연갤로그로 이동합니다. 22.04.11 27 0
1442405 웹툰으로 청춘을 간접 체험했던 것... [9] ㅇㅇ(180.182) 22.04.11 54 0
1442404 받짤써맛! [7] 라만차의기사갤로그로 이동합니다. 22.04.11 50 0
1442403 내가 초딩때만해도 청춘이 있었는데 유동성까마귀갤로그로 이동합니다. 22.04.11 6 0
1442402 월요일 새벽에 방송키는거 ㄹㅇ너무하네 [4] 어사일럼갤로그로 이동합니다. 22.04.11 30 0
1442401 판갤 버러지(그새끼아님)들 보고 자러 가기로 했다 [1] G름코드갤로그로 이동합니다. 22.04.11 18 0
1442400 근데비건싫어하긴하는데 비건고기먹을바에는고기먹어ㅋ 강강수할래갤로그로 이동합니다. 22.04.11 21 0
1442399 뭐임 한라 얘 남자였어?????? [8] 지평선,갤로그로 이동합니다. 22.04.11 44 0
1442398 외주용 플롯 짰는데 평가좀 해주셈 [5] 모하비배달부갤로그로 이동합니다. 22.04.11 65 0
1442395 해병대 심지어 갈려고 해서 가는것도 아니노 ㅋㅋㅋ [1] 루잭갤로그로 이동합니다. 22.04.11 35 0
1442394 홍등가 소마 최신화 스토리 기분 더럽네 [2] 데부룩갤로그로 이동합니다. 22.04.11 57 0
1442392 청춘물은 내청춘이 있어요 [1] 산업갤로그로 이동합니다. 22.04.11 13 0
1442390 발기참기 lv.99 [2] ㅇㅇㅇ(223.62) 22.04.11 31 0
1442389 청춘은 걍 J-라노베로 보라고 소다향¤갤로그로 이동합니다. 22.04.11 10 0
1442388 쩝 근데 고전 재해석 웹소 어케 쓸 방법 없나 [4] 시스템올그린갤로그로 이동합니다. 22.04.11 53 0
1442383 그치만 청춘 그거 멀리서봐야 희극이고 ㅇㅇ(39.113) 22.04.11 9 0
1442382 나도 이렇게 생긴 스승 있으면 좋겠다 [4] 슬렌더유니갤로그로 이동합니다. 22.04.11 34 0
1442381 더덕 잘못구우면 ㄹㅇ 독극물임 [2] 김해비연갤로그로 이동합니다. 22.04.11 31 0
1442379 내가 신비의제왕을 어디까지 봤더라 하고 확인했다 놀랐음 [2] 유논.갤로그로 이동합니다. 22.04.11 26 0
1442375 해병대 가는 그 새끼가 겪을 일 [1] ㅇㅇ(210.178) 22.04.11 19 0
1442374 진짜대사예술이네 [1] 강강수할래갤로그로 이동합니다. 22.04.11 19 0
1442373 애초에 12시 취침은 너무 목표치가 높긴 했음 인정하긴 해야겟음 [4] 쥐꼬리갤로그로 이동합니다. 22.04.11 60 0
1442372 나도 멋모르고 gop갔다가 멘탈 털렸었음... G름코드갤로그로 이동합니다. 22.04.11 37 0
1442371 와 응석받이 겨울편 미즈키누나등장ㅋㅋㅋㅋㅋ [2] 재미교쓰리갤로그로 이동합니다. 22.04.11 66 0
1442370 뭔가 살면서 모든게 좆같음 칠사오갤로그로 이동합니다. 22.04.11 7 0
1442369 악마적인 타이머 빡글할까 [2] 덕영갤로그로 이동합니다. 22.04.11 19 0
1442367 냥이 퍼자는 자세봐 은랑갤로그로 이동합니다. 22.04.11 11 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2