python:python_misc:oo_fundamentals_with_python
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
python:python_misc:oo_fundamentals_with_python [2018/11/30 18:23] – [Next steps] mithat | python:python_misc:oo_fundamentals_with_python [2018/11/30 18:28] – [Behavior] mithat | ||
---|---|---|---|
Line 40: | Line 40: | ||
==== Behavior ==== | ==== Behavior ==== | ||
- | A given microwave oven also has predefined **behavior**. | + | A given microwave oven also has predefined **behavior**: |
* //Push the " | * //Push the " | ||
- | * //Push the " | + | * //Push the " |
* //Push a magical combination of buttons// → set the internal clock. | * //Push a magical combination of buttons// → set the internal clock. | ||
* And so on. | * And so on. | ||
- | These operations are ones that happen to be public-facing (i.e., operations a user can engage). There might very well also be operations that go on inside the oven to support the oven's functioning | + | These operations are ones that happen to be public-facing (i.e., operations a user can engage). There might very well also be operations that go on inside the oven that the user will never be aware of to support |
==== Encapsulation and protection ==== | ==== Encapsulation and protection ==== |
python/python_misc/oo_fundamentals_with_python.txt · Last modified: 2018/11/30 18:45 by mithat