일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Python
- 변동성 기반 지표
- 소프트웨어공학
- design pattern
- LLM
- pyqt6
- 모멘텀 기반 지표
- 디자인 패턴
- RSI
- Flutter
- Design Patterns
- ai
- next.js
- 티스토리챌린지
- 플러터
- 구조패턴
- pyQT
- 비트코인
- 추세 기반 지표
- behavioral pattern
- 오블완
- 행동패턴
- ccxt
- 어댑터 패턴
- adx
- 디자인패턴
- front-end
- frontend
- 볼린저 밴드
- MACD
목록OOP (2)
변혁적인 삶

📦 [OOP] 다형성, 오버로딩, 오버라이딩의 개념목차개요다형성(Polymorphism)다형성 주요 형태다형성의 장점오버로딩(Overloading)오버로딩 조건오버로딩 예시오버로딩의 목적 및 장점오버라이딩(Overriding)오버라이딩 조건오버라이딩 예시오버라이딩의 목적 및 장점오버로딩과 오버라이딩의 차이점참고개요안녕하세요, 이번 글은 제가 이전에 사용하던 velog에서 퍼와서 양식이 조금 다릅니다.이번 게시글에서는 객체지향 프로그래밍을 하면서 꼭 알아야 할 다형성, 오버로딩, 오버라이딩의 개념에 대해 설명드리려고 합니다.이 세 가지는 코드를 유연하고 효율적으로 작성하는 데 중요한 요소들이며, 특히 헷갈리기 쉬운 오버로딩과 오버라이딩의 차이점도 함께 알아보겠습니다.각 개념을 이해하기 쉽게 설명드리겠습니..

📚[SW공학] SOLID 원칙 | 객체 지향 설계 5대 원칙목차개요SOLID 원칙이란?SRP: 단일 책임 원칙 (Single Responsibility Principle)OCP: 개방-폐쇄 원칙 (Open/Closed Principle)LSP: 리스코프 치환 원칙 (Liskov Substitution Principle)ISP: 인터페이스 분리 원칙 (Interface Segregation Principle)DIP: 의존성 역전 원칙 (Dependency Inversion Principle)결론개요소프트웨어 설계는 코드를 더 쉽고 효율적으로 유지 관리할 수 있게 만드는 핵심 요소입니다. 이를 위해 우리는 SOLID 원칙을 따르는데, 이 다섯 가지 원칙은 객체 지향 프로그래밍(OOP)의 기반이 되는 설계 ..