These are some of the major advantages of OOP. Simplicity: software objects model real world objects, so the complexity is reduced and the program structure is very clear. Modularity: each object forms a separate entity whose internal workings are decoupled from other parts of the system. Modifiability: it is easy to make minor changes in the data representation or the procedures in an OO program. Changes inside a class do not affect any other part of a program, since the only public interface that the external world has to a class is through the use of methods. Extensibility: adding new features or responding to changing operating environments can be solved by introducing a few new objects and modifying some existing ones. Maintainability: objects can be maintained separately, making locating and fixing problems easier. Re-usability:objects can be reused in different programs.
The disadvantage and advantage is of oriented approach are many. To start the advantage is reduce maintenance and real-world modeling. It is also improved reliability and high code reusability. The disadvantages are it is not a panicky it is not technology and it has not been accepted by major vendors yet. also it is often difficult finding certified programmers and DBA.
#
advantages of object oriented data base
h
Not necessarily. Any language with an object-oriented approach will be a high-level language, but a high-level language does not have to use an object-oriented approach.
Sequential style, or function-oriented. Which is opposed to object-oriented, as in C++.
[object Object]
Yes
Objectives Oriented Evaluation Approach is the means by which the worth or merit of a program is assessed based on the extent to which the objectives or purposes of the program are being achieved.
Object oriented DBMS
Object-oriented DBMS
An operation is anexternal view of the object that can be accessed by other object's, the object-oriented approach.
If you work a while with object-oriented programming, you'll notice that it offers huge benefits over the traditional approach. In fact, you would rather not use a programming language that doesn't have at least the option of object-oriented programming, if you have the choice.