게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c# 상속관련 질문입니다.
게시물ID : programmer_6535짧은주소 복사하기
작성자 : ltearl
추천 : 0
조회수 : 7594회
댓글수 : 4개
등록시간 : 2014/11/14 22:54:11
옵션
  • 본인삭제금지
 class Member
    {
        string name;
        public Member(string name)
        {
            this.name = name;
        }
...........
}

라는 기본 클래스가 존재하는데

 class StudentMember:Member
    {
string name;
        public StudentMember(string name)
        {
this.name=name;
        }
.....
    }

이런식으로 상속받고 하니  생성자쪽부분에서 에러 표시가 나면서

'ConsoleApplication1.Member'에 인수를 0개 사용하는 생성자가 없습니다.

라고 경고문이 떴습니다...

의도는 member클래스 생성자도 존재하지만 
사용자가 원하면 StudentMember생성자도 사용할수 있게하고, member의 string name 변수도 studentmember클래스에 상속시켜주려고 한겁니다.
뭐가 문제일까요?
이해를 제대로 하지못하여서 질문자체가 이상할수도 있는점 죄송합니다
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호