原文:day7_python之面向对象item系列(__getitem__,__setitem__,__delitem__)

class Foo: def getitem self, item : print gt get return self. dict item def setitem self, key, value : self. dict key value setattr self,key,value def delitem self, key : self. dict .pop key f Foo f. ...

2017-11-25 16:21 1 2453 推荐指数:

查看详情

Pythonsetitemgetitemdelitem 特殊方法使用

简介 setitem:当属性被以索引方式赋值的时候会调用该方法 getitem:一般如果想使用索引访问元素时,就可以在类中定义这个方法 delitem:当使用索引删除属性时调用该方法 实例 运行结果 在上一篇文章中,以 MIMEText 对象构造的 msg 就赋有该属性,使 ...

Mon Apr 30 05:59:00 CST 2018 0 1184
python之面向对象3

面向对象介绍 封装 封装案例1.   01、封装     1.封装是面相对性一大特点     2.面向对象编程的第一步--将属性和方法封装到一个抽象的类当中     3.外界使用类创建对象,然后让对象调用方法     4.对象方法 ...

Wed Nov 28 06:44:00 CST 2018 0 1141
python之面向对象

一、对象的定义 对象是有属性和方法组成的,在实际环境中也就是对象本身的变量和函数!比如一条鱼,眼睛和尾巴就是属性,会游泳就是他的技能! 基础类的声明: 二、类的三大特性 (一)、封装 有些时候我们不希望把对象的属性公开,就可以把它设为私有,python并没有像其他语言 ...

Tue Mar 01 18:37:00 CST 2016 0 1681
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM