Course Code:
ooppython
Duration:
14 hours
Prerequisites:
- 基本熟悉编程
Overview:
面向对象编程(Object-Oriented Programming,OOP)是一种基于对象概念的编程范式。OOP更注重数据而不是注重逻辑。Python是一种高级编程语言,因其清晰的语法和代码可读性而闻名。
在这一由讲师引导的现场培训中,学员将学习如何使用Python开始面向对象编程。
在本次培训结束后,学员将能够:
- 了解面向对象编程的基本概念
- 了解Python中的OOP语法
- 用Python编写自己的面向对象程序
受众
- 想了解面向对象编程的初学者
- 有兴趣学习用Python进行OOP的开发人员
- 有兴趣学习OOP的Python程序员
课程形式
- 部分讲座、部分讨论、练习和大量实操
Course Outline:
介绍
面向对象编程概述
- 什么是面向对象编程?
- 为什么学习面向对象编程?
了解面向对象编程的概念
- 了解类(Classes)
- 了解对象和实例
- 了解变量
- 了解数据封装
- 理解类的继承
更新Python编程语言
开始使用Python进行面向对象编程
- 在Python中实现一个简单的类
- 创建一个类的实例
- 理解方法和方法的定义
- 使用__init__方法
- 使用__del__方法
- 设置公共的、受保护的、私有的会员
将方法、特性、属性添加到你的类
从你的类创建和使用一个对象
使用类变量 vs 实例变量
针对继承使用超级类
使用多重继承
使用迭代器
使用__iter __()方法将迭代功能添加到对象
创建你的项目:使用Python的OOP模拟一个银行系统
结束语