Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 3. An introduction to objects > A whirlwind tour of object-oriented pro...

3.1. A whirlwind tour of object-oriented programming concepts

In this chapter we can’t do justice to every concept associated with object-oriented programming (also termed OOP, for short). Instead, the goal of this chapter is to make sure you have a solid understanding of the fundamental concepts and benefits of object-oriented programming and a working knowledge of the terminology. Throughout this book, we discuss object-oriented programming concepts as they apply to Objective-C and expand on what’s covered in this chapter. Let’s get started by learning what’s so wrong with C.

3.1.1. What’s wrong with procedural-based languages such as C?

In very broad brush strokes, a procedural language requires greater concentration and observance of manually enforced or informal rules than does an object-oriented language.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint