본문 바로가기
10. 클래스(class)/객체지향 이해하기

[파이썬 클래스와 객체지향] 1. 어떻게 공부할 것인가?

by 만다린망고 2023. 5. 16.
반응형

아래 글을 읽고 클래스의 아주 기초적인 개념은 이해하신 상태라고 가정하고 수업을 진행하겠습니다. 

 

https://pybasall.tistory.com/358

 

[파이썬] 클래스와 객체지향 정말 쉽게 이해하기

클래스와 객체지향 프로그래밍 클래스는 리스트나 딕셔너리 처럼 데이터를 편하게 관리하기 위해 고안된 도구입니다. 그 성능이 워낙 강력해서 패러다임이 등장하기까지 했습니다. 클래스를

pybasall.tistory.com

 

본 수업에서는 한가지 예제를 통해서 파이썬 클래스와 객체지향이 무엇인지 공부해보려고 합니다. 객체지향과 반대되는 것이 절차지향인데요. 코딩을 처음 배우시는 분들은 절차지향 방식을 먼저 배우게 됩니다. 그러다가 클래스라는 것을 배우고 나면 객체지향으로 코딩을 할 수 있게 되는데요. 이 수업에서는 먼저 예제 코드를 절차지향 방식으로 만들어 본 뒤에 코드를 객체지향 방식으로 수정해보려고 합니다. 이렇게 하면 절차지향과 객체지향이 무엇인지 비교해가며 이해할 수 있어서 더 효과적일 것이라고 생각합니다. 

 

준비한 예제는 '헬스장 회원등록' 예제입니다. 한번에 모든 코드를 짜지는 않을 것이구요. 간단한 형태부터 서서히 빌드업을 해가면서 전체 코드를 짜 보려고 합니다. 앞으로 세 강의에 걸쳐서 절차지향 코드를 짤 것이구요. 그 뒤에 다시 세 강의에 걸쳐서 객체지향 형태로 수정해보려고 합니다. 

 

다음 시간부터 헬스장 회원등록 예제 코드를 함께 만들어봅시다. 

반응형

댓글