adplus-dvertising
frame-decoration

Question

Which among the following is true ?

a.

The abstract functions must be only declared in derived classes

b.

The abstract functions must not be defined in derived classes

c.

The abstract functions must be defined in base and derived class

d.

The abstract functions must be defined either in base or derived class

Answer: (a).The abstract functions must be only declared in derived classes

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. Which among the following is true ?

Similar Questions

Discover Related MCQs

Q. How are abstract functions different from the abstract functions?

Q. It is _________________________ to define the abstract functions.

Q. The abstract function definitions in derived classes is enforced at _________

Q. What is this feature of enforcing definitions of abstract function at compile time called?

Q. What is the syntax for using abstract method?

Q. If a function declared as abstract in base class doesn’t have to be defined in derived class then ______

Q. Static methods can’t be made abstract in java.

Q. Which among the following is true?

Q. Which among the following is correct for abstract methods?

Q. If a class have all the abstract methods the class will be known as ___________

Q. The abstract methods can never be ___________ in a base class.

Q. The abstract method definition can be made ___________ in derived class.

Q. How many types of member functions are possible in general?

Q. Simple member functions are ______________________

Q. What are static member functions?

Q. How can static member function can be accessed directly in main() function?

Q. Correct syntax to access the static member functions from the main() function is:

Q. What are const member functions?

Q. Which among the following best describes the inline member functions?

Q. What are friend member functions (C++)?