python面向对象教程_Python入门系列教程3-面向对象

课程咨询、获取课件、技术交流直接加入博学谷在线学习:631731828

课程简介

本课程是Python系列入门课程的第三阶段,该阶段我们会学习面向对象(OOP)这一重要的编程思想。学习的知识点主要包括:类和对象的基本概念,dir函数,self的作用,继承和多态,类属性和静态方法。除此以外,还有单例模式,异常的捕获和抛出,from import局部导入,导入同名工具, pip的使用以及文件的相关操作等。本课程会为接下来的项目实战阶段打下坚实基础。

适合人群

1.零基础,可以没有任何计算机编程基础

2.想要学习Python开发的学习者

3.想要使用Python开发web后端的学员

主讲内容

第一章 类和对象的基本方法

1.基本概念

2.类和对象基本概念

3.设计类的三要素和名词提炼法

4.内置的dir函数查询对象的方法列表

5.基本语法

6.案例演练

7.接收对象的变量同样是对对象的引用

8.创建多个猫对象

9.在类的外部给对象增加属性

10.利用self在类封装的方法中输出对象属性

第二章 封装及创建类

1.封装特性和需求分析

2.案例完成

3.扩展-多个对象属性之间互不干扰

4.需求分析-被使用的类应该先开发

5.家具类以及创建家具对象

6.定义房子类

7.完成添加家具方法

8.需求分析-属性可以是另外一个类创建的对象

9.创建(qiang)类

10.创建士兵类-完成初始化方法

第三章 继承和多态

1.问题的抛出-单纯封装可能会出现重复的代码

2.继承的概念和语法

3.继承相关的术语-继承和派生

4.继承的传递性

5.继承传递性的注意事项

6.覆盖父类方法,重写子类方法实现

7.扩展父类方法,super对象调用父类方法

8.使用父类名调用父类方法

9.子类对象不能直接访问

10.通过父类方法间接访问

第四章 类属性、方法和单例

1.创建对象的过程以及实例的概念

2.类是一个特殊的对象

3.类属性的定义及使用

4.属性查找机制-向上查找

5.使用对象名+类属性赋值语句会创建实例属性

6.基本语法

7.案例演练

8.应用场景和定义方式

9.案例分析

10.案例演练

第五章 异常和模块、包

1.异常的概念以及抛出异常的原因

2.简单的异常捕获

3.根据错误类型捕获异常

4.捕获未知错误

5.异常捕获的完整语法

6.异常的传递性

7.主动抛出异常的应用场景

8.主动抛出异常案例演练

9.基本概念和import导入复习

10.import导入时指定别名

第六章 制作模块和文件操作

1.明确目的和介绍步骤

2.制作模块压缩包

3.安装模块压缩包

4.卸载已经安装过的模块

5.使用pip安装pygame模块

6.文件概念以及文本文件和二进制文件的区别

7.文件操作套路以及Python中的对应函数和方法

8.读取文件内容

9.读取文件后文件指针会发生变化

10.打开文件方式以及写入和追加数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值