René's URL Explorer Experiment


Title: 7. Inheritance and composition — Object-oriented Programming documentation

direct link

Domain: object-oriented-python.github.io

Links:

https://object-oriented-python.github.io/index.html
Bookhttps://object-oriented-python.github.io/index.html
Videoshttps://object-oriented-python.github.io/videos.html
Exerciseshttps://object-oriented-python.github.io/exercises.html
Installationhttps://object-oriented-python.github.io/installation.html
https://object-oriented-python.github.io/7_inheritance.html#inheritance-and-composition
watch this video on Panoptohttps://imperial.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=b40b76c6-ba53-4e0f-84e9-ae1c00db5322
composabilityhttps://object-oriented-python.github.io/7_inheritance.html#term-composition
attributehttps://object-oriented-python.github.io/3_objects.html#term-attribute
Polynomialhttps://object-oriented-python.github.io/example_code.html#example_code.polynomial.Polynomial
Chapter 3https://object-oriented-python.github.io/3_objects.html#objects
tuplehttps://docs.python.org/3/library/stdtypes.html#tuple
encapsulationhttps://object-oriented-python.github.io/3_objects.html#term-encapsulation
classhttps://object-oriented-python.github.io/3_objects.html#term-class
classhttps://object-oriented-python.github.io/3_objects.html#term-class
numbers.Numberhttps://docs.python.org/3/library/numbers.html#numbers.Number
inthttps://docs.python.org/3/library/functions.html#int
typehttps://object-oriented-python.github.io/3_objects.html#term-type
inthttps://docs.python.org/3/library/functions.html#int
inthttps://docs.python.org/3/library/functions.html#int
numbers.Numberhttps://docs.python.org/3/library/numbers.html#numbers.Number
inthttps://docs.python.org/3/library/functions.html#int
subclasshttps://object-oriented-python.github.io/7_inheritance.html#term-subclass
numbers.Numberhttps://docs.python.org/3/library/numbers.html#numbers.Number
isinstance()https://docs.python.org/3/library/functions.html#isinstance
instancehttps://object-oriented-python.github.io/3_objects.html#term-instance
classhttps://object-oriented-python.github.io/3_objects.html#term-class
issubclass()https://docs.python.org/3/library/functions.html#issubclass
classhttps://object-oriented-python.github.io/3_objects.html#term-class
subclasshttps://object-oriented-python.github.io/7_inheritance.html#term-subclass
numbershttps://docs.python.org/3/library/numbers.html#module-numbers
issubclass()https://docs.python.org/3/library/functions.html#issubclass
subclasshttps://object-oriented-python.github.io/7_inheritance.html#term-subclass
inheritancehttps://object-oriented-python.github.io/7_inheritance.html#term-inheritance
https://object-oriented-python.github.io/7_inheritance.html#an-example-from-group-theory
watch this video on Panoptohttps://imperial.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=1110c00a-dba2-4d7b-895a-ae1c00db630f
https://object-oriented-python.github.io/7_inheritance.html#cyclic-groups
instantiatehttps://object-oriented-python.github.io/3_objects.html#term-instantiate
parsimonyhttps://object-oriented-python.github.io/4_style.html#term-parsimony
argumenthttps://docs.python.org/3/glossary.html#term-argument
compositionhttps://object-oriented-python.github.io/7_inheritance.html#term-composition
delegatehttps://object-oriented-python.github.io/7_inheritance.html#term-delegation
infix operatorhttps://object-oriented-python.github.io/3_objects.html#term-infix-operator
https://object-oriented-python.github.io/7_inheritance.html#cyclic-group
Listing 7.1https://object-oriented-python.github.io/7_inheritance.html#cyclic-group
__call__()https://docs.python.org/3/reference/datamodel.html#object.__call__
special methodhttps://object-oriented-python.github.io/3_objects.html#term-special-method
https://object-oriented-python.github.io/7_inheritance.html#equation-7-inheritance-0
Listing 7.1https://object-oriented-python.github.io/7_inheritance.html#cyclic-group
compositionhttps://object-oriented-python.github.io/7_inheritance.html#term-composition
Elementhttps://object-oriented-python.github.io/example_code.html#example_code.groups_basic.Element
delegationhttps://object-oriented-python.github.io/7_inheritance.html#term-delegation
https://object-oriented-python.github.io/7_inheritance.html#general-linear-groups
watch this video on Panoptohttps://imperial.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=14c473ff-f126-4348-b6d5-ae1c00db6c07
https://object-oriented-python.github.io/7_inheritance.html#general-linear-group
importhttps://docs.python.org/3/reference/simple_stmts.html#import
example_code.groups_basichttps://object-oriented-python.github.io/example_code.html#module-example_code.groups_basic
CyclicGrouphttps://object-oriented-python.github.io/example_code.html#example_code.groups_basic.CyclicGroup
Listing 7.1https://object-oriented-python.github.io/7_inheritance.html#cyclic-group
Section 4.5.4https://object-oriented-python.github.io/4_style.html#repetition
https://object-oriented-python.github.io/7_inheritance.html#id1
https://object-oriented-python.github.io/7_inheritance.html#groups-inheritance
Listing 7.3https://object-oriented-python.github.io/7_inheritance.html#groups-inheritance
CyclicGrouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.CyclicGroup
GeneralLinearGrouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.GeneralLinearGroup
Listing 7.1https://object-oriented-python.github.io/7_inheritance.html#cyclic-group
Listing 7.2https://object-oriented-python.github.io/7_inheritance.html#general-linear-group
Grouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.Group
https://object-oriented-python.github.io/7_inheritance.html#inheritance-syntax
CyclicGrouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.CyclicGroup
syntaxhttps://object-oriented-python.github.io/6_exceptions.html#term-syntax
child classhttps://object-oriented-python.github.io/7_inheritance.html#term-child-class
attributehttps://object-oriented-python.github.io/3_objects.html#term-attribute
parent classhttps://object-oriented-python.github.io/7_inheritance.html#term-parent-class
methodshttps://object-oriented-python.github.io/3_objects.html#term-method
CyclicGrouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.CyclicGroup
GeneralLinearGrouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.GeneralLinearGroup
Grouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.Group
https://object-oriented-python.github.io/7_inheritance.html#class-attributes
Listing 7.3https://object-oriented-python.github.io/7_inheritance.html#groups-inheritance
data attributehttps://object-oriented-python.github.io/3_objects.html#term-data-attribute
class attributehttps://object-oriented-python.github.io/7_inheritance.html#term-class-attribute
https://object-oriented-python.github.io/7_inheritance.html#attributes-resolve-at-runtime
Grouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.Group
Grouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.Group
AttributeErrorhttps://docs.python.org/3/library/exceptions.html#AttributeError
abstract base classhttps://object-oriented-python.github.io/10_further_object-oriented_features.html#term-abstract-base-class
Section 10.2https://object-oriented-python.github.io/10_further_object-oriented_features.html#abstract-base-classes
CyclicGrouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.CyclicGroup
https://object-oriented-python.github.io/7_inheritance.html#parametrising-over-class
__repr__()https://docs.python.org/3/reference/datamodel.html#object.__repr__
Grouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.Group
classhttps://object-oriented-python.github.io/3_objects.html#term-class
instantiatehttps://object-oriented-python.github.io/3_objects.html#term-instantiate
https://object-oriented-python.github.io/7_inheritance.html#calling-parent-class-methods
example_code.shapeshttps://object-oriented-python.github.io/example_code.html#module-example_code.shapes
https://object-oriented-python.github.io/7_inheritance.html#id3
Listing 7.4https://object-oriented-python.github.io/7_inheritance.html#rectangle-class
inherithttps://object-oriented-python.github.io/7_inheritance.html#term-inheritance
Rectanglehttps://object-oriented-python.github.io/example_code.html#example_code.shapes.Rectangle
constructorhttps://object-oriented-python.github.io/3_objects.html#term-constructor
area()https://object-oriented-python.github.io/example_code.html#example_code.shapes.Rectangle.area
Rectanglehttps://object-oriented-python.github.io/example_code.html#example_code.shapes.Rectangle
parent classhttps://object-oriented-python.github.io/7_inheritance.html#term-parent-class
Listing 7.5https://object-oriented-python.github.io/7_inheritance.html#square-class
example_code.shapes.Squarehttps://object-oriented-python.github.io/example_code.html#example_code.shapes.Square
Rectanglehttps://object-oriented-python.github.io/example_code.html#example_code.shapes.Rectangle
constructorhttps://object-oriented-python.github.io/3_objects.html#term-constructor
https://object-oriented-python.github.io/7_inheritance.html#id4
methodshttps://object-oriented-python.github.io/3_objects.html#term-method
classhttps://object-oriented-python.github.io/3_objects.html#term-class
superclasseshttps://object-oriented-python.github.io/7_inheritance.html#term-superclass
https://object-oriented-python.github.io/7_inheritance.html#creating-new-exception-classes
exceptionshttps://object-oriented-python.github.io/6_exceptions.html#term-exception
list of built-in exceptionshttps://docs.python.org/3/library/exceptions.html
classhttps://object-oriented-python.github.io/3_objects.html#term-class
constructorhttps://object-oriented-python.github.io/3_objects.html#term-constructor
Exceptionhttps://docs.python.org/3/library/exceptions.html#Exception
syntaxhttps://object-oriented-python.github.io/6_exceptions.html#term-syntax
passhttps://docs.python.org/3/reference/simple_stmts.html#pass
ValueErrorhttps://docs.python.org/3/library/exceptions.html#ValueError
ValueErrorhttps://docs.python.org/3/library/exceptions.html#ValueError
ValueErrorhttps://docs.python.org/3/library/exceptions.html#ValueError
https://object-oriented-python.github.io/7_inheritance.html#glossary
https://object-oriented-python.github.io/7_inheritance.html#term-child-class
inheritshttps://object-oriented-python.github.io/7_inheritance.html#term-inheritance
parent classeshttps://object-oriented-python.github.io/7_inheritance.html#term-parent-class
methodshttps://object-oriented-python.github.io/3_objects.html#term-method
https://object-oriented-python.github.io/7_inheritance.html#term-class-attribute
attributehttps://object-oriented-python.github.io/3_objects.html#term-attribute
classhttps://object-oriented-python.github.io/3_objects.html#term-class
https://object-oriented-python.github.io/7_inheritance.html#term-composition
inheritancehttps://object-oriented-python.github.io/7_inheritance.html#term-inheritance
https://object-oriented-python.github.io/7_inheritance.html#term-delegation
methodhttps://object-oriented-python.github.io/3_objects.html#term-method
https://object-oriented-python.github.io/7_inheritance.html#term-inheritance
https://object-oriented-python.github.io/7_inheritance.html#term-parent-class
child classhttps://object-oriented-python.github.io/7_inheritance.html#term-child-class
compositionhttps://object-oriented-python.github.io/7_inheritance.html#term-composition
https://object-oriented-python.github.io/7_inheritance.html#term-subclass
parenthttps://object-oriented-python.github.io/7_inheritance.html#term-parent-class
superclasshttps://object-oriented-python.github.io/7_inheritance.html#term-superclass
https://object-oriented-python.github.io/7_inheritance.html#term-superclass
subclasshttps://object-oriented-python.github.io/7_inheritance.html#term-subclass
https://object-oriented-python.github.io/7_inheritance.html#exercises
book websitehttps://object-oriented-python.github.io/edition3/exercises.html
example_code.groups.Grouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.Group
numpy.ndarrayhttps://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray
class attributehttps://object-oriented-python.github.io/7_inheritance.html#term-class-attribute
importhttps://docs.python.org/3/reference/simple_stmts.html#import
example_code.groups.Grouphttps://object-oriented-python.github.io/example_code.html#example_code.groups.Group
Section 2.8https://object-oriented-python.github.io/2_programs_in_files.html#programs-in-files-exercises
sorted()https://docs.python.org/3/library/functions.html#sorted
sethttps://docs.python.org/3/library/stdtypes.html#set
sethttps://docs.python.org/3/library/stdtypes.html#set
NotImplementedErrorhttps://docs.python.org/3/library/exceptions.html#NotImplementedError
sethttps://docs.python.org/3/library/stdtypes.html#set
instantiatehttps://object-oriented-python.github.io/3_objects.html#term-instantiate
sethttps://docs.python.org/3/library/stdtypes.html#set
union()https://docs.python.org/3/library/stdtypes.html#frozenset.union
intersection()https://docs.python.org/3/library/stdtypes.html#frozenset.intersection
difference()https://docs.python.org/3/library/stdtypes.html#frozenset.difference
symmetric_difference()https://docs.python.org/3/library/stdtypes.html#frozenset.symmetric_difference
copy()https://docs.python.org/3/library/stdtypes.html#frozenset.copy
numbers.Integralhttps://docs.python.org/3/library/numbers.html#numbers.Integral
TypeErrorhttps://docs.python.org/3/library/exceptions.html#TypeError
KeyErrorhttps://docs.python.org/3/library/exceptions.html#KeyError
1https://object-oriented-python.github.io/7_inheritance.html#id2
https://object-oriented-python.github.io/edition3/exercises.htmlhttps://object-oriented-python.github.io/edition3/exercises.html
Sphinxhttps://www.sphinx-doc.org/

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.