LYCOS RETRIEVER
Object-Oriented Programming: Applications
built 809 days ago
Object-oriented programming is a programming technique that speeds the development of programs and makes them easier to maintain through the re-use of "objects" that have behaviors, characteristics, and relationships associated with them. The objects are organized into collections (... called class libraries), which are then available for building and maintaining applications. Each object is part of a class of objects, which are united via "inheritance" and share certain characteristics and relationships.
Source:
The vast majority of object-oriented programming work is concerned with building objects that have no user interface. These objects provide some function to an application. Imagine you are working on a development project in a team and you need access to a billing system that your company owns. One of your colleagues has built a set of objects for talking to this billing system, but it is used on another application. In an object-oriented world, if your colleague has done their job properly, they can give you a copy of the objects, you can plug them into your application and now your application code has access to a billing system through those objects. You haven't had to learn anything about how the billing system works; you've just plugged the objects in.
Source:
In object-oriented programming, developers often use the term "architecting an application." This analogy is not far off the mark. You can approach any project as if you are its architect, and use object-oriented principles as building blocks to structure your code. As you develop your application, you can think of your code modules as the blueprints that form the foundation of your applications. Just as you can use one blueprint repeatedly to build similar structures, you can repurpose your code as needed to achieve your desired functionality.
Source:
OOP or object oriented programming is a methodology of programming. In this paradigm, objects are used extensively to program. Using objects, the OOP methodology derives its power to develop code that is rapid to write and easier to understand. Since OOP programs, by their very nature promote modularity, these are very easy to maintain. Also for the same reason, these types of applications can be built by a team where each team member does not necessarily have to know about the functionality being developed by others.
Source:
This course introduces you to object oriented programming principles, and teaches you how they are implemented in PHP. After the course, students will be able to design and write their PHP based applications to take full advantage of the object oriented facilities in PHP4, and the extensions added in PHP5.
Source: