Why is it good programming style to place the class declaration in a header file (*.h) and the associated code in a source code file (*.cpp).

What will be an ideal response?


This gives use a nice way to organize the code. The *.h file will be included in files that needs to use that class’ object. Also, if we create libraries of our source code, we’d want to have our *.cpp compiled into a library and the *.h would be available as documentation of the class.

Computer Science & Information Technology

You might also like to view...

The move(), turn(), and roll() messages ____.

A. can have no arguments B. require two arguments C. require one argument D. can have any number of arguments

Computer Science & Information Technology

Excel manages the data in a table independently from other data on the sheet

Indicate whether the statement is true or false

Computer Science & Information Technology

The term JVM refers to Java Virtual Memory.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

Which of the following functions correctly returns the argument value times 10?

A. new timesTen(num) {    var result = num * 10;    return result; } B. timesTen(num) {    var result == num * 10;    return result; } C. function timesTen(num) {    var result == num;    return result; } D. function timesTen(num) {    var result = num * 10;    return result; }

Computer Science & Information Technology