Python学习14:面向对象编程(一)
来源:互联网 发布:软件需求分析阶段 编辑:程序博客网 时间:2024/06/05 02:52
self说明:self指的是对象本身。(有点像C++的this指针)
类的定义:
#FileName:myClass.py#类的定义-----------------------------class Person: #使用pass代替一个空白块 pass#构建对象p = Person()#打印p的值,结果是个地址print(p)#打印Person的类型print(type(Person)
类的方法的使用
#FileName:Method.py #使用对象的方法-------------------------class Method: #在类中对象一个方法 def Hello(self): print('Hello Python world!')m = Method()print(m)#使用类中的方法m.Hello()
__init__的方法:__init__方法在类的一个对象被建立时,马上运行。这个方法可以用来对你的对象做一些你希望的 初始化 。(有点像C++的构造函数)
注意,这个名称的开始和结尾都是双下划线。
#FileName:Method.py #使用对象的方法-------------------------class Method: #使用__init__方法,传入参数name def __init__(self,name): self.name = name #在类中对象一个方法,在方法中调用self.name def Hello(self): print('Hello Python world! ',self.name)#创建一个对象实例,并传入参数m = Method('2014年7月22日')print(m)#使用类中的方法m.Hello()
0 0
- Python学习14:面向对象编程(一)
- Python 面向对象编程(一)
- Python 面向对象编程(一)
- Python 面向对象编程(一)基础
- Python 面向对象编程(一)
- Python 面向对象编程(一)
- Python 面向对象编程(一)
- Python 面向对象编程(一)
- Python 面向对象编程(一)
- Python 面向对象编程(一)
- (一)python面向对象编程
- Python 面向对象 编程(一)
- [Python]面向对象编程(一)
- python学习(5)面向对象编程
- Python学习 (五 面向对象编程)
- Python学习14:面向对象编程(三)
- Python学习14:面向对象编程(四)
- Python学习 面向对象编程
- vs2010程序运行出错 link : fatal error lnk1123: 转换到 coff 期间失败: 文件无效或损坏
- JSP简单练习-网站计数器
- Mayor's posters +poj+线段树离散化
- D. Multiplication Table 二分查找
- 笔试题选-操作系统
- Python学习14:面向对象编程(一)
- spark初始:spark腾讯雅虎优酷成功应用解析
- java就是这样诞生的
- linux_组操作
- leetcode LRU Cache
- Scale horizontally和Scale vertically
- gtest学习之断言
- 推荐Java程序员阅读的书籍
- app-framework学习-----使用jquery