OOPs, I did it again.... lol....
I thought it was funny..... Anyways....
Object Oriented Programmers = Engineers?
Objects - bits of code that should be able to be re implemented, reused, and manipulated at will.... = nuts and bolts? wood? electrical wires?
Object oriented programmers - software engineers
In programming class, what did I learn about? I learned about classes, arrays, enums, all kinda of data types, structures, functions, loops.....
But, what didn't we learn (well they tried, but didn't put enough emphasis on?)
We didn't learn how to create object oriented programs. Why is it so hard for me to think in an object oriented manner?
Right now I have a program, my first big one, running on 2700 lines of code, which has about 10 classes in it... that can't be good? It is mainly procedural...
I understand inheritence, that part is easy, but like, how do classes use each other? How do they work together? theyre seperate objects....
Anyone have any real helpful insight into OOP?