ChinaUnix.net
相关文章推荐:

python面向对象

''' python不单单用作结构化编程,她还是面向对象的高级语言,支持类(class),本文将介绍python面向对象的编程思想。类(class)被用来用户自定义数据类型,用户使用类(class)来组织数据,管理数据。 类(class)的定义 类(class)的属性(attribute) 类(class)的方法(method) 类(chalss)成员的控制域 类(class)的继承与组合 1.类的定义,类的定义使用关键字class,后跟类的名称,及":"。如定义一个Point类 ''' ...

by gch12vsf - Python文档中心 - 2010-01-11 17:01:56 阅读(6210) 回复(0)

相关讨论

''' python不单单用作结构化编程,她还是面向对象的高级语言,支持类(class),本文将介绍python面向对象的编程思想。类(class)被用来用户自定义数据类型,用户使用类(class)来组织数据,管理数据。 类(class)的定义 类(class)的属性(attribute) 类(class)的方法(method) 类(chalss)成员的控制域 类(class)的继承与组合 1.类的定义,类的定义使用关键字class,后跟类的名称,及":"。如定义一个Point类 ''' ...

by hkebao - Python文档中心 - 2009-08-20 22:20:26 阅读(1127) 回复(0)

开始学习python的时候,看了一些教程和资料,都觉得在面向对象编程这一方面讲得比较零散,自己也就总觉得不得要领。直到看到了Oreilly出的python in the Nutshell,英文版,特别是Charpter5: Object-Oriented python,才开始明白一点点东西。这本书,对章节的编排非常合理,而且不光教你how还教你why,觉得受益匪浅。 看的过程中,自己陆续的记下一些东西,有对书的部分翻译,有自己的体会和测试代码。 翻译中,有少部分是直接...

by huaihe0410 - Python文档中心 - 2008-11-26 16:54:53 阅读(1364) 回复(0)

摘要:面向对象python(一) 开始学习python的时候,看了一些教程和资料,都觉得在面向对象编程这一方面讲得比较零散,自己也就总觉得不得要领。直到看到了Oreilly出的python in the Nutshell,英文版,特别是Charpter5: Object-Oriented python,才开始明白一点点东西。这本书,对章节的编排非常合理,而且不光教你how还教你why,觉得受益匪浅。 看的过程中,自己陆续的记下一些东西,有对书的部分翻译,有自己的体会和测试代...

by huaihe0410 - Python文档中心 - 2008-11-26 16:49:59 阅读(1490) 回复(0)

''' python不单单用作结构化编程,她还是面向对象的高级语言,支持类(class),本文将介绍python面向对象的编程思想。类(class)被用来用户自定义数据类型,用户使用类(class)来组织数据,管理数据。 类(class)的定义 类(class)的属性(attribute) 类(class)的方法(method) 类(chalss)成员的控制域 类(class)的继承与组合 1.类的定义,类的定义使用关键字class,后跟类的名称,及":"。如定义一个Poi...

by jcodeer - Python文档中心 - 2007-09-23 02:38:31 阅读(922) 回复(0)

# -*- coding: cp936 -*- #Candlelight fire #烛光火 #首先对颜色进行判断在什么温度下是什么颜色火 #现在来判断用户输入的温度,而知道是什么颜色(此句写的很有问题) import time,random,string,re,os,os.path z=0#z表示退出 class Candlefrie(object): def __init__(self,huo):#先给物体取一个名称,你懂的,没名称的物体叫什么呢? self.huo=huo print'主人你给我取的名称是:',self.huo,'火' ...

by mhxy13867806343 - Python - 2013-05-14 12:14:48 阅读(1114) 回复(0)

这个是简明 python 教程上面的一段教程,有个地方我不是很明白,就是当Person 初始化2次 population 就变成了2, 那如果我初始化3次,那么population是不是会等于3,事实上不是这样的,求教! [code]#!/usr/bin/python # Filename: objvar.py class Person: '''Represents a person.''' population = 0 def __init__(self, name): '''Initializes the person's data.''' self.name = name print '...

python

by mitmax - Python - 2011-11-24 18:31:40 阅读(2098) 回复(2)

python初体验(2)——面向对象篇 在学习python面向对象时,我始终参照的是c++的面向对象机制。相对而言,python面向对象确实更简单一些。 基础: 整数也被作为对象。前面就看到过,说所有的东西都是对象,包括函数。 属于一个对象或类的变量被称为域——这个名称有点奇怪,c++叫成员。 域分为两种,分别属于对象和属于类——其实就是成员和静态成员。 Self指针:相当于c++中的this。文档是否有问题,c++有self吗? 类的方法的...

python

by so_brave - Python - 2011-06-13 17:29:05 阅读(2827) 回复(1)

本人接触python不久,被它的易学和强大而吸引,因为之前没有实际编程经验(自学过C#),不知如何着手,理解python面向对象的编程。请各位指教

by vincentqi - Python - 2010-08-09 17:07:58 阅读(2326) 回复(4)

python中的类有以下几大特性: 1、所有的类成员都是公开的,所有的成员函数都是虚的; 2、没有特定的构造与析构函数; 3、在成员方法中没有什么简便的方式可以引用对象的成员:方法函数在定义时需要以引用的对象做为第一个参数,调用时则会隐式引用对象; 4、类即对象; 5、可以对运算符重载。 作用域与命名空间: def scope_test(): def do_local(): print("scope_test: spam: "...

by yangguosdxl - Python文档中心 - 2009-05-21 15:23:10 阅读(1224) 回复(0)