前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python中类的继承和类代码块

python中类的继承和类代码块

作者头像
刘金玉编程
发布2019-08-05 16:40:48
1.7K0
发布2019-08-05 16:40:48
举报
文章被收录于专栏:编程创造城市

知识回顾:

  • 类的属性和方法的私有化。
  • Python中的类的私有化,并非真正意义上的私有化后不能被调用,而是通过编译器迂回的方式来重新定义私有化的成员名称。
  • 使用一个库inspect的getmembers方法可以看到某个对象的私有化属性和方法。

本节知识视频教程

一、类代码块

在定义类的时候,使用了冒号:

而这个冒号在python中的表示一个代码块的开始。

代码块的读取默认是从上到下的,类代码块中的代码同样是从上到下读取的。

类代码块使用注意点:

1.实例化一个类后,如果在方法外写的代码会被直接运行。

2.类中写的变量名称,自动会被认为类的属性,这个属性可以被该类的方法调用。

二、类的继承

继承:子类可以继承父类的方法和属性。

继承的代码定义方式:

Class 父类名称:

父类成员

Class 子类名称(父类名称):#这里体现了继承的定义

子类成员

注意:子类继承父类后,我们可以直接实例化子类,那么父类中的属性和方法都可以被子类调用。

类继承的好处:

1.可以提取类的公共特性。

2.容易理解类之间的关系。

3.使得代码更加简化,更能表示现实事物对象以及关系。

4.如果子类继承的父类还有继承关系,那么将继承所有的父类的方法。

三、总结强调

1.类代码块,可以通过类的实例化就可以输出类中代码的效果,主要理解代码块的读取顺序。

2.类的继承。掌握类继承的定义以及类的调用方法,继承了哪些。

相关文章:

  1. python中类的属性方法和私有化
  2. python中字典中的赋值技巧,update批量更新、比较setdefault方法与等于赋值
  3. python中函数概述,函数是什么,有什么用
  4. python中字典中的删除,pop方法与popitem方法
  5. python中进一步理解字典,items方法、keys方法、values方法
  6. python深度复制字典,copy方法与deepcopy方法
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-08-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程创造城市 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档