adplus-dvertising
frame-decoration

Question

What is the difference between object-based and object-oriented programming languages?

a.

Object-based languages allow for encapsulating abstract data types in modules

b.

Object-oriented languages support inheritance

c.

Object-based languages allow for encapsulating data and operations

d.

Object-oriented languages support data abstraction

Posted under Software Engineering

Answer: (b).Object-oriented languages support inheritance Explanation:A programming language that allows for encapsulating abstract data types in modules is called object-based, while the adjective object-oriented is reserved for languages that also support inheritance.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the difference between object-based and object-oriented programming languages?

Similar Questions

Discover Related MCQs

Q. What is the philosophical viewpoint of objects?

Q. What are the two types of entities according to the philosophical viewpoint of objects?

Q. What is the software engineering viewpoint of objects?

Q. What is an object in the implementation viewpoint?

Q. What are the two types of representation for objects in the implementation viewpoint?

Q. What is the difference between value semantics and reference semantics in object representation?

Q. Why is pure reference semantics considered inefficient?

Q. How is the choice of storage model reflected in high-level language semantics?

Q. What is the formal viewpoint of an object?

Q. What makes formalization of the concepts and constructions of object-oriented languages difficult?

Q. What is the definition of an object according to Coad and Yourdon (1991)?

Q. What is an attribute in the context of Entity--Relationship Modeling?

Q. In UML, how are attributes and relationships modeled?

Q. What does the term attribute refer to in the context of object-oriented modeling?

Q. What constitutes the state of an object in object-oriented modeling?

Q. What do individual objects of a class in a programming language called?

Q. What do objects in a programming language encapsulate?

Q. What is the major behavioral aspect of an object?

Q. What happens when a client requests some service from a server object in a programming language?

Q. What happens to an object instance over time in a programming language?