Saturday, 6 January 2024

How much do you know about Containership and Inheritance in python?



a. Inheritance is the ability of a class to inherit properties and behavior

from a parent class by extending it.

Answer

True

b. Containership is the ability of a class to contain objects of different

classes as member data.

Answer

True

c. We can derive a class from a base class even if the base class's source

code is not available.

Answer

True

d. Multiple inheritance is different from multiple levels of inheritance.

Answer

True

e. An object of a derived class cannot access members of base class if the

member names begin with.

Answer

True

f. Creating a derived class from a base class requires fundamental changes

to the base class.

Answer

False

g. If a base class contains a member function func( ), and a derived class

does not contain a function with this name, an object of the derived class

cannot access func( ).

Answer

False

h. If no constructors are specified for a derived class, objects of the derived

class will use the constructors in the base class.

Answer

False

i. If a base class and a derived class each include a member function with

the same name, the member function of the derived class will be called

by an object of the derived class.

Answer

True

j. A class D can be derived from a class C, which is derived from a class

B, which is derived from a class A.

Answer

True

k. It is illegal to make objects of one class members of another class.

Answer

False

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (49) AI (34) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (173) C (77) C# (12) C++ (82) Course (67) Coursera (226) Cybersecurity (24) data management (11) Data Science (128) Data Strucures (8) Deep Learning (20) Django (14) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Google (34) Hadoop (3) HTML&CSS (47) IBM (25) IoT (1) IS (25) Java (93) Leet Code (4) Machine Learning (59) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (3) Pandas (4) PHP (20) Projects (29) Python (929) Python Coding Challenge (354) Python Quiz (22) Python Tips (2) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (3) Software (17) SQL (42) UX Research (1) web application (8) Web development (2) web scraping (2)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses