Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

SLO-1.1. What is the term frequently described in object-oriented programming wh

ID: 3770310 • Letter: S

Question

SLO-1.1. What is the term frequently described in object-oriented programming which refers to both data members and member functions being combined into an object?

What is the term which refers to the ability of one interface to invoke different methods or operators at runtime depending upon the type of object using the interface?

Another name for an instance of a class is

What construct allows a user to define a new data type?

Another name for the member functions of a class is

Another name for the data members of a class is

Multiple functions with the same name are referred to as

Constructor functions may be overloaded.

Arithmetic operators such as the plus sign can be overloaded.

Inheritance demonstrates an IS A relationship

What are the three access specifiers?

Which is the base class given the following code. class Textbook : public Book

What term refers to an object of one class being a data member of another class?

Aggregation demonstrates a HAS A relationship.

If an object of one class is a data member of another class, the access for that object must be declared to be private.

SLO-1.1. What is the term frequently described in object-oriented programming which refers to both data members and member functions being combined into an object?

overloading polymorphism encapsulation inheritance

Explanation / Answer

What is the term frequently described in object-oriented programming which refers to both data members and member functions being combined into an object?

Ans:Encapsulation

What is the term which refers to the ability of one interface to invoke different methods or operators at runtime depending upon the type of object using the interface?

Ans:Polymorphism

Another name for an instance of a class is

Ans:Object

What construct allows a user to define a new data type?

Ans:type

Another name for the member functions of a class is

Ans:Method

Another name for the data members of a class is

Ans:properties

Multiple functions with the same name are referred to as

Ans:Overloading

Constructor functions may be overloaded.

Ans:True

Arithmetic operators such as the plus sign can be overloaded.

Ans:True

Inheritance demonstrates an IS A relationship

Ans:true

What are the three access specifiers?

Ans:public,private,protected

Which is the base class given the following code. class Textbook : public Book

Ans:textbook

What term refers to an object of one class being a data member of another class?

Ans:template

Aggregation demonstrates a HAS A relationship.

Ans:true

If an object of one class is a data member of another class, the access for that object must be declared to be private.

Ans:false