.. _sphx_glr_auto_examples_oop: .. _oop: 3. oop ------- Tutorials concerning object oriented programming .. raw:: html
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_introduction_thumb.png :alt: 3.1 introduction :ref:`sphx_glr_auto_examples_oop_introduction.py` .. raw:: html
3.1 introduction
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_class_thumb.png :alt: 3.2 creating class :ref:`sphx_glr_auto_examples_oop_class.py` .. raw:: html
3.2 creating class
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_attributes_thumb.png :alt: 3.3 Attributes :ref:`sphx_glr_auto_examples_oop_attributes.py` .. raw:: html
3.3 Attributes
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_methods_thumb.png :alt: 3.4 methods :ref:`sphx_glr_auto_examples_oop_methods.py` .. raw:: html
3.4 methods
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_init_thumb.png :alt: 3.5 init method :ref:`sphx_glr_auto_examples_oop_init.py` .. raw:: html
3.5 init method
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_str_repr_thumb.png :alt: 3.6 str and repr methods :ref:`sphx_glr_auto_examples_oop_str_repr.py` .. raw:: html
3.6 str and repr methods
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_public_vs_private_attributes_thumb.png :alt: 3.7 public vs private attributes :ref:`sphx_glr_auto_examples_oop_public_vs_private_attributes.py` .. raw:: html
3.7 public vs private attributes
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_class_vs_instance_attributes_thumb.png :alt: 3.8 class vs instance attributes :ref:`sphx_glr_auto_examples_oop_class_vs_instance_attributes.py` .. raw:: html
3.8 class vs instance attributes
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_static_methods_thumb.png :alt: 3.9 static methods :ref:`sphx_glr_auto_examples_oop_static_methods.py` .. raw:: html
3.9 static methods
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_class_methods_thumb.png :alt: 3.10 class methods :ref:`sphx_glr_auto_examples_oop_class_methods.py` .. raw:: html
3.10 class methods
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_property_thumb.png :alt: 3.11 property :ref:`sphx_glr_auto_examples_oop_property.py` .. raw:: html
3.11 property
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_descriptors_thumb.png :alt: 3.12 Descriptors :ref:`sphx_glr_auto_examples_oop_descriptors.py` .. raw:: html
3.12 Descriptors
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_inheritance_thumb.png :alt: 3.13 inheritance :ref:`sphx_glr_auto_examples_oop_inheritance.py` .. raw:: html
3.13 inheritance
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_call_thumb.png :alt: 3.14 __call__ :ref:`sphx_glr_auto_examples_oop_call.py` .. raw:: html
3.14 __call__
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr___getattr___thumb.png :alt: 3.15 __getattr__ :ref:`sphx_glr_auto_examples_oop___getattr__.py` .. raw:: html
3.15 __getattr__
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_magical_methods_thumb.png :alt: 3.16 magic methods :ref:`sphx_glr_auto_examples_oop_magical_methods.py` .. raw:: html
3.16 magic methods
.. raw:: html
.. only:: html .. image:: /auto_examples/oop/images/thumb/sphx_glr_getattr_setattr_thumb.png :alt: 3.17 getattr vs setattr :ref:`sphx_glr_auto_examples_oop_getattr_setattr.py` .. raw:: html
3.17 getattr vs setattr
.. raw:: html
.. toctree:: :hidden: /auto_examples/oop/introduction /auto_examples/oop/class /auto_examples/oop/attributes /auto_examples/oop/methods /auto_examples/oop/init /auto_examples/oop/str_repr /auto_examples/oop/public_vs_private_attributes /auto_examples/oop/class_vs_instance_attributes /auto_examples/oop/static_methods /auto_examples/oop/class_methods /auto_examples/oop/property /auto_examples/oop/descriptors /auto_examples/oop/inheritance /auto_examples/oop/call /auto_examples/oop/__getattr__ /auto_examples/oop/magical_methods /auto_examples/oop/getattr_setattr