python教程:面向对象(一)

 时间:2026-05-20 01:34:49

1、声明一个很简单的类

class Data:


   def __init__(self):
       pass;
   def myTest(self):
       print "this is myTest method!

python教程:面向对象(一)

2、创建一个实例:a = Data(); 这时a就是Data类的一个实例。我们可以调用它的成员方法。

a = Data();


a.myTest();

python教程:面向对象(一)

3、__init__的方法为构造方法。

class Data:


   def __init__(self):
       print("init:", self)
       pass;
a = Data(); # 这时会调用__init__方法。

python教程:面向对象(一)

4、类的构造函数也可以有参数

class Data:


   def __init__(self, a, b):
       self.a = a;
       self.b = b;
       print "init,%d,%d" % (self.a, self.b);
a = Data(1, 2);

python教程:面向对象(一)

5、访问类的成员

# -*- coding: utf-8 -*-


class Data:
   def __init__(self, a, b):
       self.a = a;
a = Data(1, 2);
print "访问类的成员",a.a;

python教程:面向对象(一)

6、进入调试器,观察类的成员变量。

python教程:面向对象(一)

  • python基本语法教程
  • Python正则表达式(一)
  • Python安装教程,安装教程
  • Python面向对象入门--类
  • Python初学者教程
  • 热门搜索
    蒸螃蟹的做法步骤 包子怎么包 椽怎么读 鱼香茄子的做法 藕片的做法 韭黄炒鸡蛋的做法 香辣蟹的家常做法 圆的面积怎么算 炖羊肉的家常做法 蛏子的做法大全