최근에 C++ 배우는데자바랑 너무 달라서 ㅠㅠ 어려운게요.위에 처럼 코드치면 에러나는데생성자랑 printInfo() 어떻게 바꿔야될까요 ㅠㅠ 책에도 없어요아니 왜 이 두꺼운책에 없지??
Student::printinfo
bangang printinfo 중괄호 뒤에 세미콜론 지우고
형님 근데 bangang 생성자로 5개 파라미터 줄 수 있는 생성자는 어떻게 만들어요? student 생성자 계승해서 그렇게는 못하나요?
걍 5개 받아오면 되는데 오히려 본문이 틀렸음
걍 5개 받아오게 했는데 5개인수 받는 생성자가 없다고 하더라고요
bangang 컨스트럭터를 bangang(std::string& name, std::string& address, std::string& hp, std::string& id, int point) : Student(name, address, hp) { } 꼴로 해야지
하나 더. c++은 초기화할때 저렇게 안함 파라미터 이름 다르게 하고 컨스트럭터 뒤에 : name(n), address(addr), hp(h) 이런식으로 하셈
마지막으로 지금 보면 bangang에서 student 클래스 멤버 변수 안쓰니까 protected 말고 private로 해서 은닉하셈
자바할줄 아는거 맞음? 자바도 저렇게 안하는데 - dc App
책에 잇는거 좀 고쳐서 저렇게 된거