I am requesting some of the best, well-written, and preferably
informal online tutorial links you know of (or even detailed threads)
that can instill in me the fundamentals of everyday Delphi OOP,
polymorphism, overriding, typecasting, and subclassing with very
simple examples (rather than elaborate demo projects). One starter
example, though this is kind of short & dry, is:
http://www.sunncity.com/Tutorial/Introduction_To_Oop.html
Additionally it would be helpful to know of some books for Delphi
(preferably the D3/4/5 spectrum) that teach this quite well,
especially while curled up in bed. A Delphi counterpart to the Who Is
Afraid of C++ series is the ideal candidate.
I have a lot of basic experience with Delphi and structured
programming. I know how to build a form, add lots of components,
modify properties, etc, etc... unfortunately this is the kind of
stuff that most Delphi books attempt to teach. I've built some rather
large projects in Delphi over the years. My personal Berlin Wall,
however, appears when we get into dynamically instancing objects... I
can never seem to understand what is going on behind the scenes. By
the time I get into the soup of constructors and inheritance I am
often totally lost. And when I run across poorly documented
third-party components, well, all bets are off: I might as well delete
the component.
I am not interested in building components. However I want to be able
to have the skills necessary to properly use a complex component.
Thanks!
MJ |