Posts

Showing posts with the label Object Oriented Programming in Delphi A Guide for Beginners

Object Oriented Programming in Delphi A Guide for Beginners

Image
Object Oriented Programming in Delphi A Guide for Beginners Object Pascal, Delphi’s underlying language, is a fully object oriented language. Simply, this means that the language allows the programmer to create and manipulate objects. In more detail, this means that the language implements the four principles of object oriented programming: Data Abstraction Encapsulation Inheritance Polymorphism As you’ll see, these are complicated names for pretty simple ideas. In teaching 100s of Delphi programmers, I’ve found that getting to grips with Object Oriented programming is the difference between just getting by with Delphi, and really making the most of the product. In this article and the next, I’ll introduce Delphi programmers to the Object Oriented features in Object Pascal, and show how to take advantage of them in your own applications. Even if you’ve used Delphi for a while, you may find these articles a useful review - it’s amazing how much you can do with Delphi wit...