일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 프레임워크와 라이브러리의 차이
- c++
- 매크로
- 시간복잡도
- 입출력 패턴
- 2557
- Django Nodejs 차이점
- double ended queue
- 장고란
- 구조체와 클래스의 공통점 및 차이점
- k-eta
- getline
- Django의 편의성
- 알고리즘 공부방법
- 연결요소
- UI한글변경
- 표준 입출력
- 엑셀
- string 함수
- scanf
- EOF
- correlation coefficient
- 이분그래프
- Django란
- vscode
- string 메소드
- 입/출력
- iOS14
- 자료구조
- 백준
Archives
- Today
- Total
Storage Gonie
Django (15) Python 클래스 상속(Class Inheritance) 본문
반응형
# 상속을 사용하지 않은 경우
- 각각의 고양이 클래스를 작성할 때, 중복되는 내용을 또 작성해야함
class Cat():
legs = 4
eyes = 4
nose = 1
class BritishCat():
legs = 4
eyes = 4
nose = 1
bread = 'british'
# 상속을 사용하여 정의한 경우
- 부모의 속성을 물려받음 . 즉, 상위 클래스의 속성을 다 가져오는 것.
class Cat():
legs = 4
eyes = 4
nose = 1
class BritishCat(Cat):
breed = 'british'
BritishCat.legs // 4
BritishCat.breed // british
class Cat():
legs = 4
eyes = 4
nose = 1
class BritishCat(Cat):
legs = 3 // 상속받은거 재정의
breed = 'british'
BritishCat.legs // 3
BritishCat.breed // british
반응형
'웹개발 > 인스타 클론 (1) Django' 카테고리의 다른 글
Django (17*) Model 수정 반영을 위한 Migratiton (0) | 2019.06.25 |
---|---|
Django (16) Model에 대한 이해 및 Model Operations (0) | 2019.06.25 |
Django (14) 장고의 ORM (0) | 2019.06.22 |
Django (13) 앱의 구성요소 Models, Urls, Views (0) | 2019.06.22 |
Django (12*) images application 추가로 생성하기 (0) | 2019.06.22 |
Comments