From: Georg Brandl Date: Fri, 20 Jan 2006 21:33:54 +0000 (+0000) Subject: Patch #1410783: add documentation links for static/classmethod X-Git-Tag: v2.5a0~777 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=87b90adc28c23b7653ba7c08012e2cb2ac3b461a;p=python Patch #1410783: add documentation links for static/classmethod --- diff --git a/Doc/lib/libfuncs.tex b/Doc/lib/libfuncs.tex index 6146c38759..12dbc0c345 100644 --- a/Doc/lib/libfuncs.tex +++ b/Doc/lib/libfuncs.tex @@ -151,6 +151,10 @@ class C: Class methods are different than \Cpp{} or Java static methods. If you want those, see \function{staticmethod()} in this section. + + For more information on class methods, consult the documentation on the + standard type hierarchy in chapter 3 of the + \citetitle[../ref/types.html]{Python Reference Manual} (at the bottom). \versionadded{2.2} \versionchanged[Function decorator syntax added]{2.4} \end{funcdesc} @@ -987,7 +991,7 @@ class C: The \code{@staticmethod} form is a function decorator -- see the description of function definitions in chapter 7 of the - \citetitle[../ref/ref.html]{Python Reference Manual} for details. + \citetitle[../ref/function.html]{Python Reference Manual} for details. It can be called either on the class (such as \code{C.f()}) or on an instance (such as \code{C().f()}). The instance is ignored except @@ -996,6 +1000,10 @@ class C: Static methods in Python are similar to those found in Java or \Cpp. For a more advanced concept, see \function{classmethod()} in this section. + + For more information on static methods, consult the documentation on the + standard type hierarchy in chapter 3 of the + \citetitle[../ref/types.html]{Python Reference Manual} (at the bottom). \versionadded{2.2} \versionchanged[Function decorator syntax added]{2.4} \end{funcdesc}