Link to home
Start Free TrialLog in
Avatar of DilrajSingh123
DilrajSingh123

asked on

concepts of object orientation regards to java..

please all of you ,suggest me some online tutorial or some amazing book for clearing my concepts of object orientation and **please tell me exact way to imrove my skills of programming and ways to lean depths of object orientation...i am giving maximum points for it(500) as i think it is most difficult job to guide some one,,so i am opening one more question for it,
ASKER CERTIFIED SOLUTION
Avatar of CEHJ
CEHJ
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of aozarov
aozarov

Actually you might want to consider the 3rd edition: http://64.78.49.204/TIJ-3rd-edition4.0.zip
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
>> "Code Complete: A Practical Handbook of Software Construction"
Are you joking, It is from Microsoft press...
Just kidding, Microsoft knows how to build software and this book is really good (though pretty old, I read it long time ago).
lol :-)

There's actually a second edition out (which is the one I was referring to), it was released in 2004.. (as opposed to the 10 year old, first edition).
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
>> the important part of object orientation is to avoid redundancy by inheritance and etc.
In my opinon the most important aspect of object oriented is polymorphism where code factorization comes second.
The usage of interfaces by Java to achive another layer of polymorphic behaviour is one of things I like the most
in the Java language.
see: http://www.developer.com/java/other/article.php/991451 for more details.
:)

Regards
Dave