반응형
아래 글을 읽고 클래스의 아주 기초적인 개념은 이해하신 상태라고 가정하고 수업을 진행하겠습니다.
https://pybasall.tistory.com/358
본 수업에서는 한가지 예제를 통해서 파이썬 클래스와 객체지향이 무엇인지 공부해보려고 합니다. 객체지향과 반대되는 것이 절차지향인데요. 코딩을 처음 배우시는 분들은 절차지향 방식을 먼저 배우게 됩니다. 그러다가 클래스라는 것을 배우고 나면 객체지향으로 코딩을 할 수 있게 되는데요. 이 수업에서는 먼저 예제 코드를 절차지향 방식으로 만들어 본 뒤에 코드를 객체지향 방식으로 수정해보려고 합니다. 이렇게 하면 절차지향과 객체지향이 무엇인지 비교해가며 이해할 수 있어서 더 효과적일 것이라고 생각합니다.
준비한 예제는 '헬스장 회원등록' 예제입니다. 한번에 모든 코드를 짜지는 않을 것이구요. 간단한 형태부터 서서히 빌드업을 해가면서 전체 코드를 짜 보려고 합니다. 앞으로 세 강의에 걸쳐서 절차지향 코드를 짤 것이구요. 그 뒤에 다시 세 강의에 걸쳐서 객체지향 형태로 수정해보려고 합니다.
다음 시간부터 헬스장 회원등록 예제 코드를 함께 만들어봅시다.
반응형
'10. 클래스(class) > 객체지향 이해하기' 카테고리의 다른 글
[파이썬 클래스와 객체지향] 6. 객체지향 2단계 (0) | 2023.05.24 |
---|---|
[파이썬 클래스와 객체지향] 5. 객체지향 1단계 (0) | 2023.05.24 |
[파이썬 클래스와 객체지향] 4. 절차지향 3단계 (0) | 2023.05.23 |
[파이썬 클래스와 객체지향] 3. 절차지향 2단계 (0) | 2023.05.21 |
[파이썬 클래스와 객체지향] 2. 절차지향 1단계 (0) | 2023.05.16 |
댓글