Skip to content
/ OOP Public

Let's learn what object-oriented programming is.✏

Notifications You must be signed in to change notification settings

tjrwns8024/OOP

Repository files navigation

OOP

Let's learn what object-oriented programming is.✏

소개 (특징)

  • OOP는 객체의 관점에서 프로그래밍 하는 것을 의미합니다.
  • OOP는 객체들의 유기적인 관계를 통해 프로세스가 진행됩니다.
  • OOP는 4가지 특징이 있습니다. -> 추상화, 캡슐화, 상속, 다형성
  • 이 4가지 특징을 이용하여 코드 재사용성을 증가시키고 유지보수를 감소시키는 장점을 얻습니다.

목차

Object-oriented modeling

Object-oriented principle

  • Object-oriented principle
  • 객체지향의 4대 특징에 대한 글을 작성하였습니다.
  • 추상화, 캡슐화, 일반화, 다형성이 있습니다

SOLID

  • SOLID
  • 객체지향의 solid 원칙에 관한 글을 작성하였습니다.
  • SRP, OCP, LSP, ISP, DIP 가 있습니다.

Design Pattern

  • Design Pattern
  • 창조, 구조, 행동 으로 나누어 디자인 패턴을 정리하였습니다.
  • 앞으로 더 채워 나갈 예정입니다.

여러 블로그와 책을 보고 그 내용을 정리하였습니다.

About

Let's learn what object-oriented programming is.✏

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published