코스 > 토픽 상세
객체 지향 프로그래밍의 4개의 기둥
Python
객체 지향에는 네 가지 핵심 기둥이 있다는 것 아셨나요? 좋은 객체 지향 프로그래밍에 대한 기준을 세워봅시다.
진도율

0% 완료

0/54 레슨

예상 수강일: 23일 (하루 1시간 학습 기준)
강사 정보:
성태호 강사
김현승 강사
최지웅 강사
무료로 시작하기
토픽 소개

추상화, 캡슐화, 상속, 다형성. 이 네 가지 기본을 반드시 지켜야 좋은 객체 지향 코드가 됩니다. 그래서 객체 지향 프로그래밍의 4가지 기둥이라고 부르죠.

이 중 한 가지라도 무너지면 객체 지향의 설계가 무너집니다. 반대로, 이 네 가지만 제대로 이해한다면 아주 확실한 객체 지향 코드가 완성되는 거고요.

걱정하지 마세요. 코드잇에서 코딩 실습과 함께 하나의 기둥씩 제대로 세워 봅시다!

영상 32
노트 9
실습 9
퀴즈 4
토픽 후기
user photo
BHwi5일 전

객체의 특성을 잘 알고 잘 활용할 수 있을것 같아요

user photo
코딩하고싶습니다2020년 7월 6일

객체 지향 언어의 특성을 잘 알 수 있어 좋았습니다!

user photo
Impactbillion2020년 7월 1일

클래스 배우는 게 이렇게 재밌는지 몰랐네요. 막판 다형성에서 약간 헷갈리기도 했는데, 나중에 이해되니까 짜릿했습니다.

user photo
ANPOPO2020년 6월 25일

개념을 정말 쉽게 접근하여 설명해 주셔서 감사합니다. 하지만 제가 부족한 관계로 아직은 좀 어렵네요. 특히 다형성 부분은 정말 많은 반복이 필요할 것 같아요. 하지만 어려운데 재밌습니다. 특히 몰랐던 부분에 대해서 하나하나 고민해보고 하는 과정 자체가 너무 재밌는 것 같아요.

user photo
찌박이2020년 6월 17일

정말 재밌습니다. 그런데 이 과정은 복습이 정말 많이 필요할거같아요.
생각보다 많은 내용들을 한번만 보고서 완벽이해와 실습적용은 힘들거같습니다. 저는 이제 다시 보러가려고해요 다들 화이팅하세요!

후기 더 보기