Poll: Kiểm tra kiến thức C++ - 1.01

Let’s have a discussion about this problem and get the answer here http://www.indiabix.com/cpp-programming/questions-and-answers/
1.
What happens when we try to compile the class definition in following code snippet?

class Birds {};
class Peacock : protected Birds {};
  • A. It will not compile because class body of Birds is not defined.
  • B. It will not compile because class body of Peacock is not defined.
  • C. It will not compile because a class cannot be protectedly inherited from other class.
  • D. It will compile succesfully.
3 Likes

D

Class không có phần body cũng mặc định có phần private (private rỗng hay không thì không quan trọng), không có lỗi nào liên quan đến việc 1 class không chứa gì cả.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?