>>> class A(object):
	      def a(self):
		      print("我是A")
		
>>> class B(A):
	      def b(self):
		      print("我是B")
		
>>> class C(B):
	      def c(self):
		      print("我是C")
>>> class D(C):
	      def d(self):
		      m = A()
		      print("我是D")
		      return m
	
>>> n = D()
>>> n.c()
我是C
>>> n.b()
我是B
>>> n.d().a()
我是D
我是A
可以看出,对于继承的类,使用父类的函数,不用加两个点,只需一个点便可解决问题。
但是由于函数中有另一个类,所以是可以有两个点的
好像 np.arange(10).reshape(2,5)
原文:https://www.cnblogs.com/zijidefengge/p/14009953.html