ㅈㄱㄴ
[%] 러스트에 상속이 없는 정확한 디자인 배경이 뭐임?
익명(14.138)
2020-02-21 00:08
추천 0
댓글 9
다른 게시글
-
각 언어별로 가장 많이 쓰인 라이브러리는 뭘까 [4][%] 익명(ekqkdmlqlc) | 20.02.20추천 0
-
GCP 써보신분 계심? [1][%] 익명(219.250) | 20.02.20추천 0
-
님들 gtk 하쉴? [2][%] 익명(104.238) | 20.02.20추천 0
-
오늘 교수랑 프젝 상담하다 [3][%] 익명(14.46) | 20.02.20추천 0
-
파서 생성기 매크로 어떻게 만들지? [1][%] 기괴공학도(mecheng98) | 20.02.20추천 0
-
nix ㄹㅇ 개답답하네 [7][%] ㅇㄹ(rerereq) | 20.02.20추천 0
-
Python kivy gui 조사병단 충격발언 [2][%] 프갤럼(175.223) | 20.02.20추천 0
-
nixos 커스텀 패키지 어떤식으로 추가하는지 몰겠네[%] ㅇㄹ(rerereq) | 20.02.20추천 0
-
요즘 뷰지스 많이 쓰냐? [1][%] 익명(121.153) | 20.02.20추천 0
-
펌) Rust에서 Rc랑 RefCell을 처음 배웠을때 [5][%] ㅇㄹ(rerereq) | 20.02.20추천 0
왜 상속이 없냐고 묻는거임?
아니면 상속이 없는 러스트에서는 어떤 디자인을 사용하냐고 묻는것?
왜 없냐는 질문
하스켈에서 영향을 많이 받아서 그럼 복잡한 상속관계없이 트레이트랑 구조체 열거형으로 다형성 충분히 구현됨
CRTP같은것도 되나
당연히 되지
그럼 일반적으로 is-a 관계에서 어떻게 함?
enum으로 만들거나 dyn쓰거나 제네릭씀
80년대에 작성 던 GOF의 디자인 패턴에서부터 주장 되 온 composition over inheritance