Object Orieniented Programminig
#1
Object Orieniented Programminig
Guys,
Can anyone recommended a good book with regards to this, maybe using C#.
I saw a Sam's teach yourself C# in 21 days which looks alright.
I'm not a novice with regards to programming - just used a different language which is not OO unfortunately.
Just something which helps with methods and classes.
Thanks,
Shaun
Can anyone recommended a good book with regards to this, maybe using C#.
I saw a Sam's teach yourself C# in 21 days which looks alright.
I'm not a novice with regards to programming - just used a different language which is not OO unfortunately.
Just something which helps with methods and classes.
Thanks,
Shaun
#2
Scooby Regular
Join Date: Sep 1999
Location: Swindon, Wiltshire Xbox Gamertag: Gutgouger
Posts: 6,956
Likes: 0
Received 0 Likes
on
0 Posts
I'd avoid the Sam's books personally. They tend to be very "lightweight", and not entirely correct. The Wrox books are much better...
Professional C# 2008 (Wrox Professional Guides): Christian Nagel: Amazon.co.uk: Bill Evjen, Jay Glynn, Morgan Skinner, Karli Watson: Books
Professional C# 2008 (Wrox Professional Guides): Christian Nagel: Amazon.co.uk: Bill Evjen, Jay Glynn, Morgan Skinner, Karli Watson: Books
#3
BANNED
Join Date: Jun 2009
Location: I am not the user known as SunnySideUp. Apologies for any confusion caused. Hope this is clear.
Posts: 78
Likes: 0
Received 0 Likes
on
0 Posts
There's a bit more to object orientated programming than learning the language. It requires a different mindset / way of looking at things.
Tend to use a lot of UML now to visualise our software before we ever start coding. Helps a lot
Tend to use a lot of UML now to visualise our software before we ever start coding. Helps a lot
Trending Topics
#8
Scooby Regular
Join Date: Sep 1999
Location: Swindon, Wiltshire Xbox Gamertag: Gutgouger
Posts: 6,956
Likes: 0
Received 0 Likes
on
0 Posts
Indeed, you can break up code like that just using good old fashioned procedural techniques. OO really comes into play when you start inheriting things, implementing interfaces, namespaces etc. Can get pretty complex when using c++, so c# (or Java) is a much easier way to get into this stuff
#11
What i'm goin to be doing is working on a full OO system.
It already does full inheritance, polymorphism and uses a variation of C++/C# as its development language.
I quite like the concept of classes/method etc
As i've not developed using this before then OO is obviously very different with the points I've mentioned above.
It already does full inheritance, polymorphism and uses a variation of C++/C# as its development language.
I quite like the concept of classes/method etc
As i've not developed using this before then OO is obviously very different with the points I've mentioned above.
Thread
Thread Starter
Forum
Replies
Last Post