Thread: Jumping to OOP in C++ from C

  1. #1
    Registered User
    Join Date
    Mar 2010
    Location
    pkr
    Posts
    32

    Jumping to OOP in C++ from C

    I am currently doing my second semester in Software Engineering. Recently I have been introduce to OOP and I am referring to book by Timothy Budd Introduction to Object Oriented Programming but the problem it is very hard for me to visualize things as my previous background is just with C and QBASIC at school. What did you guys did to fix this and is their source code for a bit big project available online with which I can see the concept at work.

    I am sorry for my language, my English is poor and so are my way of expressing but hope you understand.

  2. #2
    Software engineer
    Join Date
    Aug 2005
    Location
    Oregon
    Posts
    283
    A really good book that helped me go from C to C++ was C++: The Complete Reference, 4th Edition. The first section is C89 since it's a base document for the C++ standard, so it examines that first. The next section is what makes C++, C++. It's a good transition. Worry about object design later so you know the syntax. It makes a string class too and other things at the end, so you get some taste.

  3. #3
    Registered User
    Join Date
    Mar 2010
    Location
    pkr
    Posts
    32
    Thanks for The book, Just got it hope it feels as you said

  4. #4
    Registered User
    Join Date
    Jun 2005
    Posts
    6,815
    Personally, I'd approach that book with caution. Schildt, the author, is rather notorious as writing incorrect information in an understandable and believable writing style. However, as an initial start at grasping some of the basics, his books are OK. Just be aware you will probably need to unlearn some things he encourages, if you progress at all past the simplistic view of C++ as an "enhanced C".
    Right 98% of the time, and don't care about the other 3%.

    If I seem grumpy or unhelpful in reply to you, or tell you you need to demonstrate more effort before you can expect help, it is likely you deserve it. Suck it up, Buttercup, and read this, this, and this before posting again.

  5. #5
    Registered User
    Join Date
    Mar 2010
    Location
    pkr
    Posts
    32

    unlearn some things he encourages

    @grumpy What are you talking about could you please be clear on that

  6. #6
    Registered User
    Join Date
    Jun 2005
    Posts
    6,815
    I thought my point was perfectly clear. Schildt's books are not ones I would recommend to learn C++, for a C programmer or anyone else.

    I would probably have to breach copyright of his books in order to cite specific sections of concern in his books.
    Right 98% of the time, and don't care about the other 3%.

    If I seem grumpy or unhelpful in reply to you, or tell you you need to demonstrate more effort before you can expect help, it is likely you deserve it. Suck it up, Buttercup, and read this, this, and this before posting again.

  7. #7
    Registered User
    Join Date
    Mar 2010
    Location
    pkr
    Posts
    32
    @grumpy just lets not be illegal just to show that any way I have the book by Lafore by my side now.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. OOP flu
    By Hussain Hani in forum General Discussions
    Replies: 15
    Last Post: 06-27-2009, 02:02 AM
  2. Data Mapping and Moving Relationships
    By Mario F. in forum Tech Board
    Replies: 7
    Last Post: 12-14-2006, 10:32 AM
  3. recommendation for a good OOP book
    By Mario F. in forum C++ Programming
    Replies: 2
    Last Post: 06-15-2006, 04:28 PM
  4. OOP Theory Question
    By Zeusbwr in forum C++ Programming
    Replies: 2
    Last Post: 10-30-2005, 08:37 AM
  5. Jumping Script
    By Krak in forum Game Programming
    Replies: 5
    Last Post: 01-12-2004, 03:19 PM