Class Definition and Creation

Procedural programming languages written for earlier systems were designed for smaller applications. The idea of an application consisting of millions of lines of code seemed absurd at that time. Procedural (non-object-oriented) programming languages worked very well in that environment. Over time applications grew ever larger. It became harder and harder to use procedural concepts to create applications. Functions appeared having many thousands of lines of code. It became harder and harder to fix and change the applications, since it was nearly impossible to remember what code was where. Reading and understanding an entire function became a difficult chore instead of the joy it should be. Computer science brought ...

Get Oracle Database Ajax & PHP Web Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.