解释Python类的继承和实例化

解释Python类的继承和实例化

继承

作为一种面向对象的语言, Python 支持继承,甚至支持 多重继承 。 类 可以从其他类中继承属性和行为方法。从超类继承的类被称为子类,也称为继承类或子类。换句话说,继承是指在不对现有类进行大幅度修改的情况下定义一个新类。

class A:        # define your class A
pass
class B:         # define your class B
pass
class C(A, B):   # subclass of A and B

实例化

实例化一个类就是创建一个继承所有类变量和方法的类的副本。在Python中实例化一个类很简单。要实例化一个类,我们只需像调用一个函数一样调用该类,并传递 __init__ 方法定义的参数。返回值将是新创建的对象。

示例

class Foo():
        def __init__(self,x,y):
            print x+y
f = Foo(3,4)

输出

7

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程