answersLogoWhite

0

Object oriented means the internal structures used in an application represent the real world 'objects'. This means the application you are creating is using a model that is closer to the real world and that is always an advantage. The biggest advantage may be in the form of easy maintenance as the application evolves.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions

Advantages and disadvantages of object oriented databases?

advantages of object oriented data base


What are the 4 databases models?

The four primary database models are the relational model, hierarchical model, network model, and object-oriented model. The relational model organizes data into tables with rows and columns, allowing for easy querying through SQL. The hierarchical model structures data in a tree-like format, where each record has a single parent. The network model allows for more complex relationships through a graph structure, while the object-oriented model integrates database capabilities with object-oriented programming principles.


What is object oriented in c plus plus?

Object-oriented programming is a feature in C++ that allows you to better model real-world objects. An object is an instance of a class, which is a data structure in C++ that allows you to group different, but related types of data together.


What are advantages and disadvantages of oop 'object oriented programming?

The advantages are Data Encapsulation Data Hiding Easy to maintain the code Reuseability of classes And disadvantages are wastage of time in case of small projects or codes


Define data models and list different types of data models?

A data model is a collection of concepts that can be used to describe the structure of a database and provides the necessary means to achieve this abstraction whereas structure of a database means the data types,relationships and constraints that should hold on the data. Data model are divided into three different groups they are 1)object based logical model 2)record based logical models 3)physical models Types: Entity-Relationship (E-R) Data Model Object-Oriented Data Model Physical Data Model functional data model


What is copy constructor in object oriented programming?

The purpose of constructor in object oriented programming is to initialize data. Likewise copy constructors are used to initialize an object with data from another object.


Data-Oriented Programming in Java?

Data-Oriented Programming (DOP) focuses on decreasing the complexity of the Object-Oriented Programming (OOP) application systems by rethinking data


What is OOP language?

Before Object oriented programming the term which was used was “Structural Programming” where a programmer has to use the predefined data types, they cannot define their own data type. But when the term object oriented programming start in programming programmer become able to define its own data type according to their own use. Here a coder can define its own data types called classes and then create object from these classes. Coding in Object Oriented language Advantages of Object Oriented Programming One of the main advantages of OOP over procedural programming techniques is that they enable programmers to create modules that do not need to be changed when a new type of object is added. A programmer simply can create a new object that inherits from existing objects many of its features . This makes object-oriented programs easier for programmer to modify.


What is the object-oriented model?

This breaks the problem in terms of objects. It is different from functional approach, as it binds the data and the operations that can be performed on data in a unit. By doing this it promotes encaptulation.


Does an object oriented database store data in tables?

No, object-oriented databases do not store data in tables like relational databases. Instead, they store data as objects that have attributes and methods associated with them. Objects in an object-oriented database can also have relationships with other objects, making it a more flexible way to store and access data.


What is advantage and disadvantage of object orieted data model?

The advantage of the object-oriented data model is its ability to represent complex data relationships and behaviors through encapsulation, inheritance, and polymorphism, which makes it easier to model real-world entities. This model also promotes reusability and modularity, allowing for more efficient software development. However, a disadvantage is its complexity; it can lead to increased overhead in terms of performance and requires a steeper learning curve compared to simpler data models. Additionally, not all applications may benefit from the added complexity of an object-oriented approach.


Why is the object -oriented database model gaining acceptance for developing application and mananging the hypermedia database on business website?

The object-oriented database model is gaining acceptance for developing applications and managing hypermedia databases on business websites due to its ability to better handle complex data and relationships, reflecting real-world entities more naturally. This model supports multimedia data types and allows for richer representations of information, which is essential for hypermedia applications. Additionally, it promotes code reusability and modularity through encapsulation, making it easier to maintain and evolve applications over time. As businesses increasingly prioritize dynamic, interactive user experiences, the advantages of object-oriented databases become more pronounced.