[정보시스템경영 및 실습]정보기술의 변천
- 최초 등록일
- 2005.10.09
- 최종 저작일
- 2005.10
- 4페이지/ 한컴오피스
- 가격 1,000원
소개글
클래스와 인스턴스등의 이해를 돕기위한 좋은 예제 풀이
목차
<연습문제 1>-1,2,3,4,5
<연습문제 2>-1,2,3,4
본문내용
<연습문제 1>
1. 대학생들만을 대상으로 구성된 ‘학생’ 클래스를 정의하여라.
=> C++로 클래스로 표현.
→ class 학생 {
private : 학번; 주민등록번호; 전화번호; 학점;
public : 나이; 학과; 이름; 학년; 생년월일; 주소;
}
설명 ⇒ 학번과 주민등록번호 그리고 전화번호는 신상정보이기 때문에 private으로 상속 될 수 없게 선언해 놓았다. 그리고 대학생들의 기본적인 정보는 public으로 선언해 놓았다.
2. 대학생과 대학원생들을 포함하는 ‘학생’ 클래스를 정의하면 어떤 차이가 있는가?
→ 대학생과 대학원생들을 포함할 때의 클래스 안에는 변수설정부터 대학생과 대학원생을 분류할 수 있는 변수를 설정해 주고 메소드 부분에서는 등록금과 같은 부분은 대학생과 대학원생이 등록금면에서 상당한 차이가 있기 때문에 변수 설정과 함께 다형성(polymorpism)을 이용하여 등록금을 계산하는 메소드를 선언한다.
참고 자료
없음