Курс "ООП на Python"

500+
다운로드
콘텐츠 등급
전체이용가
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지

앱 정보

"Python의 객체 지향 프로그래밍" 과정에서는 일반적으로 객체 지향 프로그래밍의 기능과 Python 언어로 구현하는 방법을 소개합니다. 응용 프로그램은 실제 작업 솔루션의 예와 함께 보완됩니다. 수업 자체는 https://younglinux.info/oopython/course에서 무료로 제공됩니다. 수업의 짧은 비디오 버전: https://www.youtube.com/playlist?list=PLx40Tc4pO423OvwMLI7VNwXqoSOnWF_53

이 과정은 첫 번째 과정인 "Python. Introduction to Programming"(https://younglinux.info/python/course)에서 익힐 수 있는 Python의 구조적 프로그래밍에 대한 사전 지식을 전제로 합니다.

이 과정에는 15개의 수업이 포함됩니다.

1. 객체지향 프로그래밍이란?
2. 클래스 및 객체 생성
3. 클래스 생성자 - __init __ () 메서드
4. 상속
5. 다형성
6. 캡슐화
7. 구성
8. 연산자 오버로딩
9. 정적 메서드
10. 반복자
11. 발전기
12. 모듈 및 패키지
13. 코드 문서화
14. 샘플 객체 지향 파이썬 프로그램
15. "Python의 객체 지향 프로그래밍" 과정 결과

객체 지향 프로그래밍의 핵심 개념은 "클래스"와 "객체"입니다. 개체는 해당 클래스에서 파생됩니다. Python 프로그래밍 언어에서는 이러한 객체를 인스턴스라고 합니다.

상속, 다형성 및 캡슐화는 객체 지향 프로그래밍의 기둥인 기본 원칙입니다. 상속은 자식 클래스를 정의하는 기능을 의미하고, 다형성은 동일한 것을 구현하는 다른 방법이며, 캡슐화는 데이터와 메서드를 숨기고 결합하는 것입니다. 구성은 덜 자주 구현되며 구성 부분이 다른 클래스의 개체인 개체를 만드는 기능을 의미합니다.

OOP의 생성자는 이 클래스에서 객체가 생성될 때 자동으로 호출되는 클래스 메서드입니다. 동시에 생성자는 연산자 오버로딩 메서드를 참조합니다. 이러한 메서드의 이름은 프로그래밍 언어 자체에 의해 규제되며 개체가 특정 작업에 참여할 때 호출이 자동으로 발생합니다. 예를 들어 요소 추가, 추출 등

반복자는 목록과 같은 컬렉션과 유사한 특수한 종류의 개체이지만 전체 요소 집합을 저장하지 않고 액세스할 때마다 하나만 생성합니다. Python에는 반복자가 생성되는 내장 데이터 유형 클래스가 있습니다. 그러나 인스턴스에 반복자 기능이 있는 고유한 클래스를 정의할 수도 있습니다.
업데이트 날짜
2023. 6. 11.

데이터 보안

보안은 개발자가 데이터를 수집 및 공유하는 방식을 파악하는 것에서 시작됩니다. 데이터 개인 정보 보호 및 보안 관행은 사용자의 앱 사용, 지역, 연령에 따라 다를 수 있습니다. 이는 개발자가 제공한 정보이며 추후 업데이트될 수 있습니다.
제3자와 공유되는 데이터 없음
개발자가 어떻게 공유를 선언하는지 자세히 알아보세요.
수집된 데이터가 없습니다.
개발자가 어떻게 수집을 선언하는지 자세히 알아보세요.

새로운 기능

Измененно оформление кода, переписан урок про инкапсуляцию