一、类简单介绍1、介绍类是Python面向对象程序设计(OOP)的主要工具,类建立使用class语句,通过class定义的对象。类和模块的差异,类是语句,模块是文件.类和实例实例:代表程序领域中具体的元素。类是生产实例的工厂,实例就像带有“数据"的记录,而类是处理这些记录的“程序”.类是实例工程,类...
分类:
编程语言 时间:
2015-05-09 01:09:11
阅读次数:
211
Color类从一个非常简单的类定义开始:class Color(object):
'''An RGB color,with red,green,blue component''' pass关键字def用于告诉Python我们定义了一个新函数,关键字class则表明我们定义了一个新类。(object)这部分内容说的是,类Color是一种对象;文档字符串描述了Color对象的功能,pass...
分类:
编程语言 时间:
2015-04-05 23:40:53
阅读次数:
443
继承继承描述了基类的属性如何“遗传”给派生类。一个子类可以继承它的基类的任何属性,不管是数据属性还是方法。
创建子类的语法看起来与普通(新式)类没有区别,一个类名,后跟一个或多个需要从其中派生的父类:class SubClassName (ParentClass1[, ParentClass2, ...]):
'optional class documentation string'...
分类:
编程语言 时间:
2015-03-18 18:11:30
阅读次数:
155
创建类 Python 类使用 class 关键字来创建。简单的类的声明可以是关键字后紧跟类名: class ClassName(bases): 'class documentation string' #'类文档字符串' class_suite #类体实例化 通过类名后跟一对圆括号实例化一个类 mc...
分类:
编程语言 时间:
2015-03-16 21:07:54
阅读次数:
171
创建类Python 类使用 class 关键字来创建。简单的类的声明可以是关键字后紧跟类名:class ClassName(bases):
'class documentation string' #'类文档字符串'
class_suite #类体实例化通过类名后跟一对圆括号实例化一个类
mc = MyClass() # instantiate class 初始化类‘int...
分类:
编程语言 时间:
2015-03-16 16:27:44
阅读次数:
177
没什么可说的,继承主要就是继承父类的一些方法,代码中很详细
#!/usr/bin/env python
#coding:utf-8
class Father(object):#新式类
def __init__(self):
self.name='Liu'
self.FamilyName='Yan'
def Lee(self)...
分类:
编程语言 时间:
2015-03-13 18:42:26
阅读次数:
155
python面向对象编程
一个类对象中可以有下面几种数据类型
1. 静态变量
2. 动态变量
3. 私有变量
4. 静态方法
5. 动态方法
6. 私有方法
7. 类方法
8. 特性
9. 专有 方法
首先定义一个类:
#!/usr/bin/env python
#coding:utf-8
class Province(object):
#静态字段...
分类:
编程语言 时间:
2015-03-11 19:45:58
阅读次数:
216
class student: __name = 'jsck' WEIGHT = 60__name 成为私有变量__init____del__内置函数,__init__用来初始化对象,支持重载
分类:
编程语言 时间:
2015-03-10 16:52:19
阅读次数:
144
1. 类和函数面向对象编程的例子:#!/usr/bin/env python# -*- coding: utf-8 -*-class Person(object): #在属性和变量的前面增加“__”就可以将该变量或者方法转换成私有变量,要访问私有变量可以添加方法访问 def __init...
分类:
编程语言 时间:
2015-03-02 14:31:24
阅读次数:
170
面向对象OO:
在python中一切皆对象。
面向对象的三大特征:
1.封装
2.继承
3.多态
抽象/实现:对实际问题建模,定义属性和方法,并现实化。
封装/接口:对数据进行隐藏,对数据提供属性和访问函数。
类/基类/子类:对属性和方法的抽象,描述一组对象的语法结构。
实例/对象:存放类中定义的属性和方法的具体信息,python中一切皆对象。
方法:就是在类中实现功能...
分类:
编程语言 时间:
2015-02-04 09:27:57
阅读次数:
193