PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2019/03/14 10:23:22
Name monkeyD
Subject [질문] 자바의 클래스 상속 관계와 필요충분조건이 같은 개념 맞나요?
부모 클래스의 기능을 다 가지면서 추가된 기능을 가진 것이 자녀 클래스.

충분조건에서 원소를 더 가진 것이 필요조건인데,

그럼 충분조건은 부모클래스, 필요조건은 자녀클래스처럼 생각해도 될까요?

약간 헷갈리는게 부모 클래스가 더 큰 타입이고 자녀 타입을 포함시킬 수 있다는데

밴다이어 그램으로 충분, 필요 조건을 그려보면 필요 조건이 충분 조건을 포함하는 형태잖아요.

이걸 연관지어 생각하려는게 이상한걸까요? ㅠ

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
19/03/14 10:48
수정 아이콘
원소를 더 가진 것과 기능이 추가된 것의 의미가 많이 다르죠. 오히려 논하는 상황에선 반대 효과가 있죠.
세탁기(A클래스) 중에 건조기 기능도 가지고 있는 녀석(B클래스)들이 있다면 기능은 B클래스 녀석들이 추가로 더 가지고 있지만 집합으로 보면 A클래스가 B클래스를 포함하죠.
하이아빠
19/03/14 11:16
수정 아이콘
집합관계로 생각하시면 나중에 오버로딩과 오버라이딩 개념들어가면 힘들어지실것 같아요.
arq.Gstar
19/03/14 11:21
수정 아이콘
필요충분조건 개념으로 생각하시거나, 부모클래스가 더 큰 개념이라고 생각하는건 이해되는데 좀 돌아서 가거나 잘못 이해하시는 개념 같아요.
몇몇 서적이나 강좌에서 부모 자식 클래스라고 말하는건 그냥 설명하는입장에서 그게 편하니까 그런겁니다.
실제 자바 문법으론 아래와 같죠.
- AClass extends BClass
- AClass implement BInterface

Class를 확장한 Class, Interface를 구현한 Class 라고 이해하시면 매우 직관적입니다.
Je ne sais quoi
19/03/14 11:30
수정 아이콘
https://math.stackexchange.com/questions/1199533/what-is-the-difference-between-set-and-class-in-object-oriented-languages
OOP와 집합에 대해 검색하면 많은 이야기가 있습니다. 예를 들어 이런 링크를 한 번 읽어보시면 좋을 거 같네요.
Supervenience
19/03/14 15:56
수정 아이콘
네 그렇게 생각하셔도 됩니다. 굳이 그렇게 생각하실 필요는 없지만요. 여튼 상속 관계는 is-a라고 합니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
131300 [질문] 트랙볼 마우스 잘쓰고 계신가요? [22] 어빈4098 19/03/14 4098
131299 [질문] PC견적 도와주시면 감사하겠습니다!!! [17] PUMKIN3498 19/03/14 3498
131298 [질문] 엑셀 수식 질문입니다. (원하는 금액으로 세팅하기) [4] 내꿈은퇴사왕2337 19/03/14 2337
131297 [질문] 드라이에이징 스테이크가 더 부드럽나요? [15] Dwyane5494 19/03/14 5494
131296 [질문] 게임 최소사양보다 안좋은 컴퓨터로 게임을 하면 어떻게 될까요? [11] 지수8509 19/03/14 8509
131295 [질문] 퇴사 전 미사용 연차에 대해 여쭤봅니다. [4] 영혼4253 19/03/14 4253
131294 [질문] SSD추가 장착 질문드립니다 [6] Mindow2988 19/03/14 2988
131293 [질문] 지금 인스타그램 저만 이상한 건가요? [9] k`3424 19/03/14 3424
131292 [질문] 하드 드라이브 관련 질문입니다. [2] 비상하는로그1962 19/03/14 1962
131291 [질문] 임사등록된 주거용 오피스텔 담보대출 질문드립니다 dfjiaoefse2014 19/03/14 2014
131290 [질문] 자바의 클래스 상속 관계와 필요충분조건이 같은 개념 맞나요? [5] monkeyD2101 19/03/14 2101
131289 [질문] 조립컴퓨터 사양 확인부탁드립니다.(사무용) [9] 테돌이3113 19/03/14 3113
131288 [질문] 맞춤법을 틀리는 사람에 대한 질문입니다. [31] 진산월(陳山月)3800 19/03/14 3800
131287 [질문] 자전거 출퇴근 어떨까요? [18] 내꿈은퇴사왕3978 19/03/14 3978
131286 [질문] [lol]제가 자크이고 적이 니달리일떄 [18] 오안오취온사성제4324 19/03/14 4324
131285 [질문] 유벤투스 베르나르데스키 질문입니다. [2] Rorschach3223 19/03/14 3223
131284 [질문] 코딩 스타일 질문.. [7] 레이첼 로즌4867 19/03/14 4867
131283 [질문] 조립컴퓨터 견적 마지막으로 봐주실 컴잘알 구합니다. [8] 마루비소3384 19/03/14 3384
131282 [질문] 중고차 질문입니다 [13] 다혈질3214 19/03/14 3214
131281 [질문] '엎드리다'를 뜻하는 영단어 [8] 복합우루사6737 19/03/14 6737
131280 [질문] 디비전2 발매 시간 아시는분 있나요? [1] 키토2360 19/03/14 2360
131279 [질문] 인터넷 재약정 혜택 뭘로 하면 좋을까요? [5] ooWniM3234 19/03/13 3234
131278 [질문] 클래쉬 로얄 덱 구성에 대해.. [6] 타키쿤3053 19/03/13 3053
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로