Commit 7833ab35 authored by Guido van Rossum's avatar Guido van Rossum

Corrected some spelling and one technical error.

parent 6d09b712
...@@ -42,10 +42,10 @@ programming model, examples and, perhaps, more popular terms. ...@@ -42,10 +42,10 @@ programming model, examples and, perhaps, more popular terms.
>>> A # What is A? >>> A # What is A?
<class __main__.A at 2023e360> <class __main__.A at 2023e360>
b) Class instanciation b) Class instantiation
Creating an object with the properties defined in the class A is Creating an object with the properties defined in the class A is
called instanciation of the class A. After an instanciation of A, we called instantiation of the class A. After an instantiation of A, we
obtain a new object, called an instance, which has the properties obtain a new object, called an instance, which has the properties
packaged in the class A. packaged in the class A.
...@@ -172,10 +172,10 @@ programming model, examples and, perhaps, more popular terms. ...@@ -172,10 +172,10 @@ programming model, examples and, perhaps, more popular terms.
>>> M # What is M? >>> M # What is M?
<metaclass __main__.M at 2023e4e0> <metaclass __main__.M at 2023e4e0>
b) Meta-class instanciation b) Meta-class instantiation
Creating an object with the properties defined in the meta-class M is Creating an object with the properties defined in the meta-class M is
called instanciation of the meta-class M. After an instanciation of M, called instantiation of the meta-class M. After an instantiation of M,
we obtain a new object, called an class, but now it is called also we obtain a new object, called an class, but now it is called also
a meta-instance, which has the properties packaged in the meta-class M. a meta-instance, which has the properties packaged in the meta-class M.
...@@ -241,7 +241,7 @@ programming model, examples and, perhaps, more popular terms. ...@@ -241,7 +241,7 @@ programming model, examples and, perhaps, more popular terms.
() # No. () # No.
>>> N.__metabases__ # Does N have any supermetaclasses? >>> N.__metabases__ # Does N have any supermetaclasses?
(<metaclass __main__.M at 2023e360>,) # Yes. It has a supermetaclass. (<metaclass __main__.M at 2023e360>,) # Yes. It has a supermetaclass.
>>> N.__bases__[0] == M # Is it really the meta-class M? >>> N.__metabases__[0] == M # Is it really the meta-class M?
1 # Yes, it is. 1 # Yes, it is.
-------- --------
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment