Which statement is true regarding the principles of an object-oriented language?

A. Persistence is not an optional object-oriented language requirement.
B. Inheritance does not occur when a new class is derived from an existing class or base class.
C. Encapsulation means hiding data in a class from other classes.
D. Class variables should not be global so all elements of the program can see them.


C

Computer Science & Information Technology

You might also like to view...

Some developers like to use the ____ property for a field to document its contents, e.g., providing users with instructions about entering values into the field.

A. Name B. Description C. Purpose D. Data Type

Computer Science & Information Technology

Create a class Polynomial that is used to evaluate a polynomial function of x: The coefficients ai are floating-point numbers, the exponents of x are integers, and the largest exponent n—called the degree of the polynomial—is greater than or equal to zero. The class has the attributes

• degree—the value of the largest exponent n • coefficients—an array of the coefficients ai and the following methods: • Polynomial(max)—a constructor that creates a polynomial of degree max whose coefficients are all zero • setConstant(i, value)—sets the coefficient ai to value • evaluate(x)—returns the value of the polynomial for the given value x For example, the polynomial P(x) = 3 + 5 x + 2 x3 is of degree 3 and has coefficients a0 = 3, a1 = 5, a2 = 0, and a3 = 2. The invocation evaluate(7) computes and returns the result 724.

Computer Science & Information Technology

The ________ displays tabs for pages located within the selected section

Fill in the blank(s) with correct word

Computer Science & Information Technology

The GROUP BY clause is added after what clause?

a. SELECT b. ORDER BY c. WHERE d. HAVING

Computer Science & Information Technology