C++ 독학 시작한 중학생인데요
클래스선언 한 다음에
Circle getCircle(){
Circle tmp(30);
return tmp;
}
이런게 있던데,,
이걸 클래스 선언할 때
double getCircle();
로 해둔다음에
double Circle::getCircle(){
Circle tmp(30);
return tmp;
}
이케 해줘도 되는거 아니에요??딱히 차이가 있나 ㅠㅠ
C++ 독학 시작한 중학생인데요
클래스선언 한 다음에
Circle getCircle(){
Circle tmp(30);
return tmp;
}
이런게 있던데,,
이걸 클래스 선언할 때
double getCircle();
로 해둔다음에
double Circle::getCircle(){
Circle tmp(30);
return tmp;
}
이케 해줘도 되는거 아니에요??딱히 차이가 있나 ㅠㅠ
아 이렇게 되었을 때 위에다가 tmp 선언 해주구요
왜저렇게 되는지는 알겠는데, 저런식으로 해도 되는지 안되는지를 모르겠어요 ㅠ
멤버함수로 만들 수 있냐는 질문이면 가능한데 두가지 병신같은 점이 있다 리턴하는 자료형이 double인데 Circle을 리턴하고 있다는 병신짓과 그걸 멤버함수로 가진다는건 클래스 설계가 잘못되었다는 병신짓 이렇게 두가지
오 뭔가 알것 같기도..알듯말듯 알것 같아요
중1임? 중1이면 수능공부하시는게 훨 나음
수능이나 공부해....