Python3基础 重写__init__方法 在类的实例化的时候传入参数
2017-01-19 20:57
567 查看
镇场诗:
清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。
学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。
——————————————————————————————————————————
code:
result:
注:__init__方法不可以有返回值的
——————————————————————————————————————————
博文的精髓,在技术部分,更在镇场一诗。Python版本3.5,系统 Windows7。
Python是优秀的语言,值得努力学习。我是跟着小甲鱼视频教程学习的,推荐。
我是一个新手,所以如果博文的内容有可以改进的地方,甚至有错误的地方,请留下评论,我一定努力改正,争取成就一个良心博客。
注:此文仅作为科研学习,如果我无意中侵犯了您的权益,请务必及时告知,我会做出改正。
清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。
学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。
——————————————————————————————————————————
code:
class MyClass : #属性 height=10 #默认值 weight=20 #默认值 #方法 def __init__(self,height,weight) : #就相当于C#里面的构造函数,类自带了一个隐藏的无参数构造函数 self.height=height self.weigh=weight def getArea(self) : return self.height * self.weigh test=MyClass(100,200) print(test.getArea())
result:
============= RESTART: C:\Users\Administrator\Desktop\myCode.py ============= 20000 >>>
注:__init__方法不可以有返回值的
——————————————————————————————————————————
博文的精髓,在技术部分,更在镇场一诗。Python版本3.5,系统 Windows7。
Python是优秀的语言,值得努力学习。我是跟着小甲鱼视频教程学习的,推荐。
我是一个新手,所以如果博文的内容有可以改进的地方,甚至有错误的地方,请留下评论,我一定努力改正,争取成就一个良心博客。
注:此文仅作为科研学习,如果我无意中侵犯了您的权益,请务必及时告知,我会做出改正。
相关文章推荐
- python基础-生成包、导入模块、包下_init_模块(__all__方法)
- python继承和重写init方法--实例
- Objective - C基础: 第四天 - 2.重写init方法
- python---面向对象,class参数、__init__方法、与函数区别
- python定义方法时传入参数中,参数名中带一个*与带两个*的意义
- java一个方法形参有两个,如何在调用的时候只传入一个参数
- python基础-方法参数(默认参数)、多返回值、三元、动态参数*和**、魔性用法
- Python3基础 super层层调用父类的__init__方法 子类的__init__覆盖了父类的__init__的解决方法
- python继承和重写init方法
- Python入门:自定义类中的方法被调用的时候,什么情况下需要传入self,什么时候不需要
- python 传入参数返回的时候好像有些时候会出现莫名其妙的循环
- JavaSE8基础 多态扩展性 父类引用作为函数参数,调用所装子类对象的重写方法
- Windows下QT中用C++调用Python之三 - 基础参数的传入和传出
- Python3基础 __str__ print一个类的实例对象的时候 使用的魔法方法
- Python3基础 两个类的实例相互加减 重写类的运算 __add__ __sub__ 方法
- Python3基础 定义有参数有返回值函数 对传入的参数加1
- [Objective-c 基础 - 2.7] 构造方法、重写init方法
- (python基础)__init__()方法、打印id、__str__()方法
- 继承一个虚类的时候要小心是,并使其实例化时.必须使其全实重写了纯虚的方法...类定义的位置
- [Objective-c 基础 - 2.7] 构造方法、重写init方法