반응형 상속2 C++ - 클래스(class) 상속 클래스는 '상속'이라는 굉장히 중요한 특징을 가지고 있습니다. 상속이 중요한 이유는 작성한 클래스를 다시 활용함으로 굉장히 많은 코드를 줄여줄 수 있습니다. 예를 들어 학생이라는 클래스와 회사원이라는 클래스를 작성했습니다. 학생과 회사원은 사람이라는 공통점이 있습니다. 그러면 사람의 정보를 상속받고 각각 학생의 추가 정보와 회사원의 추가 정보다 더해준다면 쉽게 클래스를 작성할 수 있게 됩니다. 여기서 사람에 해당하는 클래스를 부모 클래스(parent class) 또는 베이스 클래스(base class)라고 하며 사람을 상속받은 학생과 회사원같은 클래스를 자식 클래스(child class), 파생클래스(derived class)라고 합니다. 이제 예제를 통해서 클래스를 상속해보겠습니다. 부모 클래스의 정의.. 공부 자료실/C++ 2020. 8. 21. 파이썬(Python) - 클래스 _ 상속 이번에는 상속에 대해 알아보겠습니다. 클래스는 클래스를 상속받아서 사용할 수 있습니다. 보통 상속받을 클래스를 부모 클래스 상속받는 클래스를 자식 클래스라고도 합니다. 먼저 클래스를 상속받기 위해서는 다음과 같습니다. class 클래스이름(부모클래스 이름): 멤버 이제 예제를 통해서 보겠습니다. 먼저 class Person으로 이름과 나이를 출력해주는 클래스를 만들었습니다. 추가로 새롭게 학생을 관리하는 class Student를 만들었습니다. 근데 생각해보면 학생도 결국 이름과 나이를 저장해야하기때문에 class Person을 상속받음으로 class Student 내부에서 class Person을 사용할 수 있게 합니다. class Person: __count = 0 # 멤버 변수 def __init_.. 공부 자료실/파이썬(Python) 2020. 7. 15. 이전 1 다음 반응형