UGC-NET | UGC NET CS 2016 Aug – III | Question 40
Which of the following is not a correct statement?
(A) Every class containing abstract method must be declared abstract.
(B) Abstract class can directly be initiated with ‘new’ operator.
(C) Abstract class can be initiated.
(D) Abstract class does not contain any definition of implementation.
Answer: (B)
Explanation:
- Every class containing abstract method must be declared abstract.Correct Declaration is required.
- Abstract class can directly be initiated with ‘new’ operator. No it can’t be initiated directed by only ‘new’ operator. So, it is Inorrect
- Abstract class can be initiated.Correct
- Abstract class does not contain any definition of implementation.Correct
So, option (B) is correct.
Quiz of this Question