Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- 리눅스
- 오즈코딩스쿨모두의매블챌린지
- flask-sqlalchemy
- 개발부트캠프
- mini-project
- sqlalchemy
- 오즈코딩스쿨후기
- 다형성
- git충돌
- 오즈 코딩스쿨
- 테스트 주도 개발
- Test-Driven Development
- 개발 방법론
- 오즈코딩스쿨
- 모두의매블챌린지
- 명령어
- 프로젝트
- flask
- cafepos
- 오즈코딩스쿨#모두의매블챌린지
- 우분투
- ORM
- 크롤링
- 초격자캠프
- TDD
Archives
- Today
- Total
목록2024/08/09 (1)
codewithbeom 님의 블로그
다형성(Polymorphism)은 객체 지향 프로그래밍의 중요한 특징으로, 여러 클래스에서 동일한 인터페이스나 메서드명을 사용하되, 각 클래스의 동작이 다르게 구현될 수 있음을 의미한다.파이썬에서는 이를 통해 다양한 객체가 동일한 메서드를 호출할 수 있게 하면서도 각기 다른 동작을 수행하도록 할 수 있다.메서드 오버라이딩: 상속 관계에 있는 클래스들에서 같은 이름의 메서드가 상위 클래스와 하위 클래스에서 다르게 동작하도록 정의할 수 있다. 이를 통해 상위 클래스에서 정의된 메서드를 하위 클래스에서 재정의(override)하여, 객체가 다양한 형태로 동작할 수 있게 한다. 다형성을 통해 같은 인터페이스를 여러 방식으로 구현할 수 있어 더 유연하고 확장 가능한 코드를 작성할 수 있다.다형성이 없다면 코드의 ..
카테고리 없음
2024. 8. 9. 23:58