Which of the following statement is FALSE?
-
In VB.NET a child Class can Inherit from 2 Parent Classes
-
Inheritance concept is not supported by .NET
-
Both A) and B)
-
None of the Above
VB.NET does not support multiple inheritance from classes (only single inheritance with multiple interface implementation). .NET fully supports inheritance as a core object-oriented concept. Both statements A and B are false.
The question asks which statement is FALSE, and both A and B are false claims about .NET: (A) is false because .NET (including VB.NET) only supports single inheritance for classes — a class can inherit from just one base class (multiple interfaces are allowed, but not multiple parent classes). (B) is also false because .NET absolutely does support inheritance — it's a core OOP pillar of the CLR/.NET type system. Since both A and B are themselves false statements about .NET, 'Both A) and B)' is the correct answer to 'which statement is false.'