I am pretty comfortable with functions , loops and decision making
aspects of c++ and have written some very basic programs
using these techniques.
Now i am trying to get the hang of OOP and I am struggling to
make programs which use classes effectively.
I understand constructors, destructors , pointers to objects,
arrays of objects but as yet cant put my knowledge into
decent examples.
1. Does everyone struggle like this at first?
I havent got to sections on inheritance , virtual functions
or class templates.
2. Should i still be able to complete any program i set my mind
without inheritance virtual functions and templates but with
just different program design?