TH-cam and the world has to give a reward for your way of teaching............. A lot of teachers have a very bad way of teaching, they are full of information , but they can't put these info in the student's brain Thx a lot for these incredible series ! I was litterly lost until I saw this series today, thx again !
i understand that data hiding is important because one programmer might want to protect some original data from being modified (or corrupted) by some other programmer.
These have clearly been very helpful to many students who were confused by many other lecturers and books, stopped dumbfounded, and they got it here. However, I realized while I was sleeping, and woke up with the thought, that you never got to multiple inheritance. Then, upon waking, I realized you don't touch on inheritance yet at all! super().thanks_for_asking(south_park_joke) Had you ever got around to that yet? We used to use in the very early 90's the phrase "Object-Based Pascal" to describe OOPS without any inheritance, and obviously, without polymorphism. Now, I realize there are limited opportunities for some aspects of polymorphism in Python without inheritance, however, this series really isn't complete until it addresses inheritance and polymorphism. That isn't intended as a criticism, some students who abandoned all other sources as too-hard-to-understand might not realize this, however.
Thank you again for the feedback. You are correct there is much more to cover on OOP. I will eventually get around to doing the 'topic areas' you mentioned. It is just a question of finding the time. I put a lot of faith in schematic animations to convey concepts. Unfortunately, they take a long time to produce. But I will get around to doing them. Best wishes Phil
Thank you again for the feedback. You are correct there is much more to cover on OOP. I will eventually get around to doing the 'topic areas' you mentioned. It is just a question of finding the time. I put a lot of faith in schematic animations to convey concepts. Unfortunately, they take a long time to produce. But I will get around to doing them. Best wishes Phil
@@johnphilipjones It is impossible to know how much your much-higher-than-average accessibility owes to the visual presentation, how much is in the choice and pacing of your spoken words, etc. but I suspect the visuals some have cited are important. I deeply appreciate the very high recording-time-to-viewing-time ratio that this necessitates, and all of your hard work. The comments were probably more to people who now understand more OOPS than they ever did that when it comes to inheritance and polymorphism "They ain't seen nothing, yet!"
TH-cam and the world has to give a reward for your way of teaching.............
A lot of teachers have a very bad way of teaching, they are full of information , but they can't put these info in the student's brain
Thx a lot for these incredible series ! I was litterly lost until I saw this series today, thx again !
i understand that data hiding is important because one programmer might want to protect some original data from being modified (or corrupted) by some other programmer.
Yes it is an important software engineering approach to coding. Best wishes Phil
These have clearly been very helpful to many students who were confused by many other lecturers and books, stopped dumbfounded, and they got it here. However, I realized while I was sleeping, and woke up with the thought, that you never got to multiple inheritance. Then, upon waking, I realized you don't touch on inheritance yet at all! super().thanks_for_asking(south_park_joke)
Had you ever got around to that yet? We used to use in the very early 90's the phrase "Object-Based Pascal" to describe OOPS without any inheritance, and obviously, without polymorphism. Now, I realize there are limited opportunities for some aspects of polymorphism in Python without inheritance, however, this series really isn't complete until it addresses inheritance and polymorphism.
That isn't intended as a criticism, some students who abandoned all other sources as too-hard-to-understand might not realize this, however.
Thank you again for the feedback. You are correct there is much more to cover on OOP. I will eventually get around to doing the 'topic areas' you mentioned. It is just a question of finding the time. I put a lot of faith in schematic animations to convey concepts. Unfortunately, they take a long time to produce. But I will get around to doing them.
Best wishes
Phil
Thank you again for the feedback. You are correct there is much more to cover on OOP. I will eventually get around to doing the 'topic areas' you mentioned. It is just a question of finding the time. I put a lot of faith in schematic animations to convey concepts. Unfortunately, they take a long time to produce. But I will get around to doing them.
Best wishes
Phil
@@johnphilipjones It is impossible to know how much your much-higher-than-average accessibility owes to the visual presentation, how much is in the choice and pacing of your spoken words, etc. but I suspect the visuals some have cited are important. I deeply appreciate the very high recording-time-to-viewing-time ratio that this necessitates, and all of your hard work. The comments were probably more to people who now understand more OOPS than they ever did that when it comes to inheritance and polymorphism "They ain't seen nothing, yet!"
this is amazing thanks
I'm waiting the next lecture :)