python面向对象例子
来源:互联网 发布:java 读取表单文件 编辑:程序博客网 时间:2024/06/04 18:02
#!/usr/bin/python# -*- coding: UTF-8 -*-__author__ = 'Administrator'#面向对象class Person: count=0; def __init__(self,name,age): self.name=name; self.age=age; Student.count+=1; def __del__(self): print("调用析构函数"); def displayCount(self): print("总人数:%d " %Student.count); def __repr__(self): print("调用__repr__"); def __str__(self): print("调用__str__"); return "name="+self.name+",age="+str(self.age); def __cmp__(self, other): print("调用__cmp__"); return cmp(self.age,other.age); def displayStudent(self): print("name="+self.name+",age="+str(self.age)); def test(self): print("test"); passclass Student(Person): money=100; __city="beijing"# 私有变量 def displayStudent(self): print("name="+self.name+",age="+str(self.age)+",money="+str(self.money)+",__city="+self.__city);if __name__=="__main__": stu1=Student("xiaoming",22); stu1.displayCount(); stu1.displayStudent(); stu2=Student("xiaohua","11"); stu2.displayCount(); stu2.displayStudent(); person1 =Person("xiaohong","11"); person1.displayCount(); person1.displayStudent(); print(stu1); print(stu2); print(person1); print(person1==stu2) person1.test(); #print(stu2.__city);
0 0
- python面向对象例子
- python 面向对象开发例子
- JS面向对象例子
- javascript面向对象例子
- 面向对象的例子
- javascript 面向对象例子
- 面向对象-生活例子
- lua面向对象例子
- php面向对象小例子
- 面向对象经典例子理解
- c面向对象编程例子
- 面向对象编程小例子
- 面向对象的一些例子
- python 面向对象
- python面向对象初步
- python面向对象
- Python面向对象详解
- python面向对象编程
- 深度学习
- easyui的datagrid显示或隐藏列
- 剑指offer——两个链表的第一个公共结点
- 数据库高级操作
- 使用Memory Analyzer tool(MAT)分析内存泄漏(二)
- python面向对象例子
- 约瑟夫环问题
- 风筝的研究
- 345. Reverse Vowels of a String
- dubbo异步调用传递性问题的解决方案
- ]iOS开发学习路径的一些建议
- p2p结构
- POJ3414-Pots
- Intellij IDEA 下载 激活