Question: Question 13 (5 points) When using an abstract data type in a C++ client, which of the following should be used? Question 13 options: with

Question 13 (5 points)

Question 13 (5 points) When using an abstract data type in a

When using an abstract data type in a C++ client, which of the following should be used?

Question 13 options:

with

use

import

include

Save

Question 14 (5 points)

C++ client, which of the following should be used? Question 13 options:

When defining an Ada abstract data type, where are the specification, representation and implementation customary placed, respectively?

Question 14 options:

Public part of package specification, private part of package body, package body

All are placed in the package body

Public part of package specification, private part of package specification, package body

All are placed in the package specification

Save

Question 15 (5 points)

with use import include Save Question 14 (5 points) When defining an

Which of the following is a benefit of hiding the representation of the objects of an abstract data type?

Question 15 options:

It insulates the client from representation changes

It makes the program shorter

It makes the program run faster

It insulates the client from specification changes

Save

Question 16 (5 points)

Ada abstract data type, where are the specification, representation and implementation customary

Although parameterized abstract data types could be created in Java before version 5.0, what was the drawback to such collection classes?

Question 16 options:

They ran much more slowly

Objects extracted from collections required upcasts

They required much more code

Objects extracted from collections required downcasts

Save

Question 17 (5 points)

placed, respectively? Question 14 options: Public part of package specification, private part

In which language is it not possible to instantiate a parameterized type with a primitive type?

Question 17 options:

Java

C#

C++

Ada 95

Save

Question 18 (5 points)

of package body, package body All are placed in the package body

With data abstraction, what are the mechanisms for encapsulation and information hiding?

Question 18 options:

Classes encapsulate and local variables hide information

Subprograms encapsulate and local variables hide information

Subprograms encapsulate and the private modifier hides information

Classes encapsulate and the private modifier hides information

Save

Question 19 (5 points)

Public part of package specification, private part of package specification, package body

When defining a C++ abstract data type, in what files are the specification and implementation placed, respectively

Question 19 options:

.obj and .h files

.cpp and .h files

.h and .cpp files

.obj and .exe files

Save

Question 20 (5 points)

All are placed in the package specification Save Question 15 (5 points)

How many parameters does a default constructor have?

Question 20 options:

At least one

Exactly one

It is the programmer's choice

None

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!