diff options
Diffstat (limited to 'docs/examples/userguide/language_basics/optional_subclassing.pyx')
-rw-r--r-- | docs/examples/userguide/language_basics/optional_subclassing.pyx | 32 |
1 files changed, 19 insertions, 13 deletions
diff --git a/docs/examples/userguide/language_basics/optional_subclassing.pyx b/docs/examples/userguide/language_basics/optional_subclassing.pyx index f655cadf3..b2a3d4dec 100644 --- a/docs/examples/userguide/language_basics/optional_subclassing.pyx +++ b/docs/examples/userguide/language_basics/optional_subclassing.pyx @@ -1,13 +1,19 @@ -from __future__ import print_function
-
-cdef class A:
- cdef foo(self):
- print("A")
-
-cdef class B(A):
- cdef foo(self, x=None):
- print("B", x)
-
-cdef class C(B):
- cpdef foo(self, x=True, int k=3):
- print("C", x, k)
+from __future__ import print_function + + +cdef class A: + + cdef foo(self): + print("A") + + +cdef class B(A): + + cdef foo(self, x=None): + print("B", x) + + +cdef class C(B): + + cpdef foo(self, x=True, int k=3): + print("C", x, k) |