Python学习14:面向对象编程(一)
2014-07-22 15:07
441 查看
self说明:self指的是对象本身。(有点像C++的this指针)
类的定义:
类的方法的使用
__init__的方法:__init__方法在类的一个对象被建立时,马上运行。这个方法可以用来对你的对象做一些你希望的 初始化 。(有点像C++的构造函数)
注意,这个名称的开始和结尾都是双下划线。
类的定义:
#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()
相关文章推荐
- Python学习14:面向对象编程(三)
- Python学习14:面向对象编程(四)
- Python学习 面向对象编程(二) 随机序列迭代器
- 18天Java学习---14.面向对象编程09-Java中重载与复写的区别、super与this的比较
- python基础教程_学习笔记14:标准库:一些最爱——re
- Python学习笔记14:标准库之信号量(signal包)
- Python 学习笔记 - 14.技巧(Tips)
- Python学习之面向对象编程
- python基础教程_学习笔记14:标准库:一些最爱——re
- python 学习之 --面向对象编程
- C#温故而知新学习系列之面向对象编程—14-分布类是什么?
- Python Cookbook学习记录 ch1_14_2013/10/25
- Python简明教程学习笔记5--面向对象编程
- python 学习笔记 14 -- 常用的时间模块之datetime
- [python] locals 和 globals(python学习14)
- Java学习笔记---14.面向对象编程09-Java中重载与复写的区别、super与this的比较
- python的学习(二十)--面向对象编程
- python 调用shell命令三种方法 分类: python基础学习 python Module 2014-01-13 14:13 239人阅读 评论(0) 收藏
- python 进阶学习之14