在另一个内部使用一个类

时间:2018-12-27 20:57:47

标签: python

问题是关于在另一个内部使用预定义的类。

我尝试使用带有以下代码的2D点类来创建3D点类。

class Point2D:
    # Two dimensional point in the space
    def __init__(self, x=0, y=0):
        self.x = x
        self.y = y


class Point3D(Point2D):
    # Three dimensional point in the space
    def __init__(self, x=0, y=0, z=0):
        Point2D.__init__(self, x, y)
        self.z = z


my = Point3D
print my.x

我需要在输出中看到“ 0”,但是我得到了:AttributeError:类Point3D没有属性'x'

0 个答案:

没有答案