디시인사이드 갤러리

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

갤러리 본문 영역

형님들 이 시간에 코드 질문 하면 당연히 안봐주실거죠

으앜(1.224) 2011.12.15 00:50:49
조회 119 추천 0 댓글 7



미리미리 공부를 해놨어야 했는데 결국 가랑비가 모여서 한강 대홍수를 이뤘네요.

아무튼 형님들,  거두절미하고 문제가 클래스 상속에서 가상함수 이용해서 코드 짜는 거예요.

형님들은 대충 보시면 간단하게 윤곽을 잡으실듯한데 전 부끄럽게도 공부가 많이 되지 않아서

곤란을 겪고 있네요.  아래는 제가 맹근 코드,

#include <iostream>
#include <string>
using namespace std;

 

class MyShape
{
public :
 int x,y ;
 MyShape(int, int) { x =0 ; y = 0; }
 virtual void draw()
 { cout << "[MyShape] (" << x << "," << y << ")" << endl; }
} ;

 

class MyRect : public MyShape
{
public :
 int w,h ;
 MyRect(int ix, int iy, int iw, int ih) {  w = 0 ; h = 0 ; }

     // \'MyShape\' : 사용할 수 있는 적절한 기본 생성자가 없습니다.  ---> 오류 발생
 void draw()
 { cout << "[MyRect] (" << x << "," << y << ") w:" << w << " h:" << h << endl; }
} ;

 

int main()
{
 MyShape *pShape1 = new MyShape (10,3) ; 
 MyShape *pShape2 = new MyRect (3,5,7,8) ;

 pShape1 -> draw() ;      // 여기 pShape1는 실행이 됨.
 pShape2 -> draw() ;
 delete pShape1 ;
 delete pShape2 ;

 return 0 ;
}

메인함수는 조건으로 문제에 딸려 나온거고 그거에 따라 전체 코드 작성하는 문제인데

제 생각으론 생성자 갯수가 달라서 상속 하면서 오류가 나는거 같은데 도통 어떻게 수정해야

할 지 감이 잡히질 않아서 형님들에게 도움을 요청합니다.

부디 불쌍히 여기시어 하례와 같은 은혜를 내려주시면 고맙겠습니다.

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 해외에서 겪는 불합리한 대우에 대응 잘 할 것 같은 스타는? 운영자 25/11/03 - -
AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
294574 음성인식 프로그램 좋은거 없나 ( 스마트폰 X ) [2] 애슐리_그린갤로그로 이동합니다. 11.12.16 86 0
294573 학교에서 숙제 셔틀 [2] ㄴㅇㄹㄴㅇㄴ(121.172) 11.12.16 92 0
294571 프로그래밍 어째 날이 갈수록 안 좋아 지기만 하는거 같당.. [2] 므해?갤로그로 이동합니다. 11.12.16 164 0
294567 아슬아슬 [10] 쿄스케갤로그로 이동합니다. 11.12.16 176 0
294564 비자아적 프로그래밍 이란걸 주워들음 [7] 100%(1.249) 11.12.15 115 0
294562 kbs1 현장르포 동행 봐라 [1] 므해?갤로그로 이동합니다. 11.12.15 84 0
294561 sdfgfgsdfg 봐라. [13] -쏭-갤로그로 이동합니다. 11.12.15 76 0
294558 HTML / JSP ? 질문좀 할게 [8] ㅌㄹ(59.26) 11.12.15 101 0
294557 안냐세염 대학에서 전자를 전공하고 있는데요 [1] 5345(222.232) 11.12.15 76 0
294556 퇴사할때 하는말..(퇴사선언) [5] ㅅㄱㅅㄱㅅㄱ갤로그로 이동합니다. 11.12.15 173 1
294555 로또 플밍가지고 뭘 그리 고민하냐 예전에 내가 짠거 보여줄테니깐 참고해 [2] 꾸닥(203.130) 11.12.15 116 0
294554 제발알려주셈 ㅠㅠ [12] sdfgfgsdfg(121.172) 11.12.15 94 0
294553 자바 잘하시는분 도와주세요 ㅜㅜㅜㅜㅜㅜ 자바자바ㅜㅜ(114.71) 11.12.15 56 0
294552 매트랩 개 간단질문 ㅠㅠ 문자열관련이요 [2] 아익쿠갤로그로 이동합니다. 11.12.15 68 0
294549 퇴사할때 솔직히 일하기 싫어서 하는건데 [2] 므해?갤로그로 이동합니다. 11.12.15 158 0
294547 아놔..이번엔 미스터피자...놓쳤다 [2] 캐미스터닭(115.92) 11.12.15 100 0
294545 악성코드 호러같네 이모군(175.114) 11.12.15 49 0
294544 트래커 완성하니까 기분조오타 ㅁㅋㅁㅋ [3] 땡칠도사갤로그로 이동합니다. 11.12.15 100 0
294543 혹시 이런프로그램 제작업체알어형들?! [4] 뿌뀍갤로그로 이동합니다. 11.12.15 82 0
294542 아 슈ㅣ발 도미노 피자 놓쳤다ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 캐돔노닭(115.92) 11.12.15 53 0
294541 형님들 2000년대 초반에 인터넷 접속 프로그램 아는 분 계신가요? 우치하(1.224) 11.12.15 51 0
294540 막히는부분을 구글링으로 해결하는거.. [2] System32갤로그로 이동합니다. 11.12.15 138 0
294539 매트랩 간단질문.. varargin [11] 아익쿠갤로그로 이동합니다. 11.12.15 79 0
294538 3D게임이 돌아가는 기본원리같은거 나온곳 없나 [27] +어게인갤로그로 이동합니다. 11.12.15 200 0
294537 형들 학기말 프로젝트 질문좀 할게 [3] 군대가는어린이(121.172) 11.12.15 71 0
294536 함수포인터 공부중인데void (* first(void))(void) 일때 [5] 힘내자(123.142) 11.12.15 94 0
294535 안드뢰드 좀 물어보자. [11] 안드뢰드(112.220) 11.12.15 86 0
294534 Delphi vs Python [3] 애슐리_그린갤로그로 이동합니다. 11.12.15 112 0
294533 맥북 살건데 맥북도 한번은 리퍼로 바꿔주냐? 시불라미갤로그로 이동합니다. 11.12.15 65 0
294531 이거 너무 궁금해.............. 아는사람 알려줘 [8] 진짜(125.141) 11.12.15 89 0
294529 포문 한번만 돌리는거 불가능한거에유? 맞아유? [6] 씨씨이상해씨(210.126) 11.12.15 80 0
294527 난 프로그래밍을 접근장벽 존내존내 존내 높은 게임으로 생각할거임 [1] HaCh갤로그로 이동합니다. 11.12.15 88 0
294526 친구가 씨언어배운다고학원신청 [2] 三didas갤로그로 이동합니다. 11.12.15 165 0
294525 형님들 c언어 구조체 swap하는것좀 도와주세요 ㅠㅠ [1] hans(218.49) 11.12.15 63 0
294524 세시간 회의하고 회사 복귀한다 -쏭-갤로그로 이동합니다. 11.12.15 59 0
294523 아...ㅠㅠㅠㅠㅠㅠㅠ [2] 9m(58.140) 11.12.15 77 0
294522 형아들 밑에 주석 다는거 대충 몇개 했는데 이거는 이렇게 하면되나염 [3] Rapidly갤로그로 이동합니다. 11.12.15 66 0
294521 횽들 C언어 함수에서 인수 생략 할수 있나요? [3] 치킨맛맛폰갤로그로 이동합니다. 11.12.15 84 0
294520 슨상님들 근데 인젝션할때 필드이름다 어떻게 암? 죤나쨩 [7] Stan(220.244) 11.12.15 130 0
294519 앨화뱉은 26자고 숫자는 10개잖아 [1] ㅁㄴㄻㄹ갤로그로 이동합니다. 11.12.15 58 0
294518 여친 학교선배만난다는데 왜케 거슬리지? [6] 요하임plus갤로그로 이동합니다. 11.12.15 175 0
294517 개새끼 ㅁㄴㄻㄹ갤로그로 이동합니다. 11.12.15 63 0
294516 형아들.. 나 밑에 멀티쓰레드 올린 늅이거든... 이거 주석좀 달아줘 형 [3] Rapidly갤로그로 이동합니다. 11.12.15 62 0
294515 근데 ' or ' 1 ' =' 1 해서 뚤리는곳이 있을까? [4] Stan(220.244) 11.12.15 135 0
294514 Stan 개새야 어디서 구라를 까냐 [3] 아주아슬갤로그로 이동합니다. 11.12.15 102 0
294513 주변 사람들이 크리스마스 다가온다고 다들 여자친구 만드네 [8] 쿄스케갤로그로 이동합니다. 11.12.15 100 1
294512 기운찬 오후근무 시작합시다. [3] 캐복구닭(115.92) 11.12.15 97 0
294511 아이튀담배..왜 니 질문이 에러인지 열시미 댓글 쓰구 있는데 삭제해? [5] 캐담배닭(115.92) 11.12.15 91 0
294508 슨상님들 질문좀.txt [8] Stan(220.244) 11.12.15 108 0
294507 이 파일은 micro visual studio 외부에서 수정되었습니다. 김 딜러(203.237) 11.12.15 72 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2