python 类的继承与重载
来源:互联网 发布:合肥工业大学网络视频 编辑:程序博客网 时间:2024/05/19 15:41
>>> class human: __age=0 __sex='' __height=0 __weight=0 name='' def __init__(self,age,sex,height,weight): self.__age=age self.__sex=sex self.__height=height self.__weight=weight def setname(self,name): self.name=name def show(self): print(self.name) print(self.__age) print(self.__sex) print(self.__height) print(self.__weight)>>> class student(human):#通过继承human类生成student类 __classes=0 __grade=0 __num=0 def __init__(self,classes,grade,num,age,sex,height,weight):#重载 self.__classes=classes self.__grade=grade self.__num=num human.__init__(self,age,sex,height,weight)#调用human类的__init__方法,初始化huamn类的属性,重载huamn类后又使用类的该方法,则用“父类.方法名”的方式调用 def show(self):#重载show()方法 human.show(self)#调用huamnn类的show方法 print(self.__classes) print(self.__grade) print(self.__num)>>> a=student(12,3,20070305,19,'male',175,65)#实例化生成a对象>>> a.setname('tom')#调用setname方法>>> a.show()#调用show方法,即用重载后的show方法输出属性tom19male1756512320070305
阅读全文
0 0
- python 类的继承与重载
- 类的继承与重载
- Python面向对象编程(4)——类的继承与方法重载
- Python中类的继承,函数重载,匿名对象
- C++ 类的多态(方法的重载与继承)
- java类的继承中方法的覆盖与重载
- 类_类的继承与方法重载
- 类的继承(extends)与重载(parent::)
- ios视频学习 3.5 类的继承与重载
- 继承关系类的加载顺序、重写与重载
- JAVA - 构造函数的重载与继承
- Python类与继承
- 继承与重载
- 继承与重载
- Python入门:类与类的继承
- Python入门:类的继承与实现
- 初始python 类的继承与封装
- python类的继承与多态
- Android热补丁动态修复技术(一):从Dex分包原理到热补丁
- Error:Execution failed for task ':protectParentClient2:processDebugManifest'. > Manifest merger fail
- DOM知识块的笔记总结
- Tokenization in C++11
- Spring定时任务的几种实现
- python 类的继承与重载
- vue与angular和react框架原理对比小结及兼容性
- RecyclerView最佳实践
- 碎片化自我提升:为大学生推荐的优质APP
- 软件设计的切入点是什么?如何从最初的需求提取出一个粗粒度的软件结构?
- Vuforia AR SDK使用入门
- tomcat虚拟路径-外包路径-路径配置
- Twisted入门教程(6)
- 分支限界法