Notice
Recent Posts
Recent Comments
728x90
목록객체지향프로그래밍 (1)
soowanlog
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/E8tRd/btsFywEQ6RW/z4Tzj4EPGd3fLlYcGHDRAK/img.png)
OOP란? ※ 프로그램 패러다임 OOP의 특징 1. 캡슐화(Encapsulation) 2. 추상화(Abstraction) 3. 다형성(Polymorphism) 4. 상속성(Inheritance) OOP의 설계 원칙(SOLID) - SRP(단일 책임의 원칙) - OCP(개방 폐쇄 원칙) - LSP(리스코프 치환 원칙) - ISP(인터페이스 분리 원칙) - DIP(의존 역전 원칙) OOP(Object-Oriented Programming)이란? 객체 지향 프로그래밍으로 컴퓨터 프로그램을 명령어의 목록으로 보는 (C언어와 같은 절차 지향 프로그래밍) 시각에서 벗어나 여러 개의 독립된 단위인 객체들의 상호작용으로 프로그램 로직을 구성하는 프로그래밍 패러다임입니다. ※ 프로그래밍 패러다임(Programmin Pa..
백엔드/Java
2024. 3. 5. 18:20