지금 클래스간의 상속과 파생
즉 inheritance 와 derivation 에 대해서 공부중인데 .
내가 이해를 잘한게 맞나 해서 ;
예를들어
class Employee
{
public:
사원번호
이름
급여
};
이런 클래스가 있고 이 클래스에서 파생되어진 클래스
class Salesman : public EmpolyEE
{
public :
나이
}
이렇게 되어있다고 하면.
메인함수에서
saleman Kim; 이렇게 객체 Kim 을 생성했거든
그럼 이 Kim 을 가지고
Employee 클래스에 있는 내용 (번호등록, 이름지정, 급여지정) 을 건들일 수 있지만
만약 Employee Kim; 이렇게 객체 Kim을 생성하면
이 Kim 은 saleman 클래스에 있는 내용( 나이지정) 은 건들일 수 없다는거야? ;
횽들 이게 맞게 이해한건지 모르겠어 ㅠ
일단 적어놓은 데 까진 잘 이해하신듯. 근데 그것말고 상속에서 알아야 할 내용이 좀 더 많긴 해요..
넵 건드릴수없어여
하지만 Salesman Kim; 했을경우 EmpolyEE에 있는 인스턴트변수 메소드 사용가능함 (캡슐화된거 제외)
아.. 우선 여기까진 이해한내용이 맞네요 ㅠ 감사합니다 맵돌이님.Dynast님. 예전에도 횽들한테 도움받은 RESTIVE 라는 닉을썻던 꺼꺼마예요 ㅋ공부좀 더하고 올꼐요 ㅎ