python类继承,方法覆写,运算符重载
来源:互联网 发布:linux的sleep函数 编辑:程序博客网 时间:2024/05/29 19:10
class Parent:def myMethod(self):print '调用父类方法'class Child(Parent):def myMethod(self):print '调用子类方法'c=Child()c.myMethod()input()
构造函数
简单的调用方法: obj = className(args)2__del__( self )
析构方法, 删除一个对象
简单的调用方法 : dell obj3__repr__( self )
转化为供解释器读取的形式
简单的调用方法 : repr(obj)4__str__( self )
用于将值转化为适于人阅读的形式
简单的调用方法 : str(obj)5__cmp__ ( self, x )
对象比较
简单的调用方法 : cmp(obj, x)
class Vector:def __init__(self,a,b):self.a=aself.b=bdef __str__(self):return 'Vector (%d,%d)' % (self.a,self.b)def __add__(self,other):return Vector(self.a+other.a,self.b+other.b)v1=Vector(2,10)v2=Vector(5,-2)print v1+v2input()
阅读全文
1 0
- python类继承,方法覆写,运算符重载
- python运算符方法重载
- 方法的继承,覆写和重载
- 用Python重载运算符方法实现的复数类
- Python中常见运算符重载方法
- Python 特殊方法与运算符重载
- python 特殊方法、运算符重载
- Python之道–实例和类的继承以及运算符重载
- Python运算符重载
- Python运算符重载
- Python运算符重载
- Python运算符重载
- Python运算符重载
- python 重载运算符
- Python运算符重载
- python重载运算符
- python运算符重载
- Python 运算符重载
- Xamarin XAML语言教程基本视图ContentViewg构架范围框架
- sum求和
- C++builder利用GetPrivateProfileString读取配置文件
- 开源框架(TP,CI,Laravel,Yii)
- Static 关键字说明
- python类继承,方法覆写,运算符重载
- ListView或GridView的顶部留白
- 10.java中的字节流和字符流的区别
- armeabi-v7a/arm64-v8a/x86/x86_64均兼容armeabi
- sessionStorage实现两个页面传值和页面位置定位
- 011
- Mysql中Cast()函数的用法:时间格式转换
- Java反射机制及IoC原理
- 耳麦浅度DIY