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

500+
次下载
内容分级
适合所有人
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片

关于此应用

“Python 中的面向对象编程”课程介绍了面向对象编程的一般特征及其在 Python 语言中的实现。该应用程序补充了实际工作解决方案的示例。课程本身可在 https://younglinux.info/oopython/course 上免费获得。课程的短视频版本:https://www.youtube.com/playlist?list=PLx40Tc4pO423OvwMLI7VNwXqoSOnWF_53

本课程假定您具有 Python 结构化编程的先验知识,您可以在我们的第一门课程“Python.编程简介”中熟悉这些知识:https://younglinux.info/python/course。

课程包括15节课:

1.什么是面向对象编程
2. 类和对象的创建
3.类构造函数——__init __()方法
4.继承
5. 多态性
6.封装
7. 组成
8. 运算符重载
9. 静态方法
10. 迭代器
11. 发电机
12. 模块和包
13. 记录代码
14. 面向对象的 Python 程序示例
15. “Python 中的面向对象编程”课程结果

面向对象编程中的关键概念是“类”和“对象”。对象派生自它们的类。在 Python 编程语言中,此类对象称为实例。

继承、多态和封装是面向对象编程的基本原则和支柱。继承意味着定义子类的能力,多态是实现同一事物的不同方式,封装是隐藏和组合数据和方法。组合较少实现,这意味着能够创建对象,其组成部分是其他类的对象。

OOP 中的构造函数是一个类方法,当从这个类创建对象时会自动调用它。同时,构造函数指的是运算符重载方法。此类方法的名称由编程语言本身规定,当对象参与某些操作时会自动调用它们。例如,添加、提取元素等。

迭代器是一种特殊的对象,类似于列表之类的集合,但它不存储整个元素集,而是每次访问时只生成一个。 Python 具有创建迭代器的内置数据类型类。但是,您也可以定义自己的类,其实例将具有迭代器功能。
更新日期
2023年6月11日

数据安全

安全始于了解开发者如何收集和分享数据。数据隐私保护和安全措施可能会因您的使用情况、所在地区和用户年龄而异。此类信息由开发者提供,可能会随时间更新。
不与第三方分享任何数据
详细了解开发者如何声明数据分享事宜
不会收集任何数据
详细了解开发者如何声明数据收集事宜

新功能

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