Unit 3: Inheritance, Advanced Functions, and Behavioral Modeling21CSC102J

Inheritance and Modes of Inheritance

Curriculum and historical examination lineage for Inheritance and Modes of Inheritance under Unit 3 (Inheritance, Advanced Functions, and Behavioral Modeling) of Object Oriented Design and Programming (21CSC102J) at SRMIST.

Appearances
12
Cataloged Exam Questions
Exam Papers
8
Distinct University Exams
Question Families
5
Recurring Conceptual Archetypes
SRMIST Status
Active
Regulation 2021 Syllabus
Assessment Cycle Weightage

Historical appearance distribution across SRMIST Formative Tests (CT1, CT2) and University End Semester examinations.

CT1
0
Cycle Test 1
CT2
0
Cycle Test 2
EndSem
11
Semester Exam
Marks Weightage Distribution

Factual marks weightage of questions asked on this topic in historical examinations.

1 Marks:12 questions
Recurring Question Families (5)

Question templates that recur across multiple examination cycles with similar conceptual stems.

family repeat2 paper appearances

“How can you make the private members inheritable? (A) By making their visibility mode as public...”

family repeat2 paper appearances

“What is a collection of model elements called? (A) Box (B) Dependency (C) UML packages (D) Package...”

singleton1 paper appearance

“Class X, class Y and class Z are derived from class base. This is __________ inheritance. (A)...”

singleton1 paper appearance

“Predict the output: class base { int arr [10];}; class b1 : public base {}; class b2 : public base...”

singleton1 paper appearance

“__________ keyword is used before a function in a base class which is to be overridden in derived...”

Sample Past Exam Questions

Representative historical questions extracted directly from SRMIST examination papers.

Class X, class Y and class Z are derived from class base. This is __________ inheritance. (A) Multiple (B) Hierarchical (C) Multilevel (D) Single

Year: 2022•Assessment: EndSem
1 Marks

Predict the output: class base { int arr [10];}; class b1 : public base {}; class b2 : public base {}; class derived : public b1, public b2 {}; main () {cout << size of (derived);...

Year: 2022•Assessment: EndSem
1 Marks

How can you make the private members inheritable? (A) By making their visibility mode (B) By making their visibility mode as as public only private in derived class (C) By making...

Year: 2024•Assessment: EndSem
1 Marks

__________ keyword is used before a function in a base class which is to be overridden in derived class. (A) void (B) static (C) virtual (D) friend

Year: 2024•Assessment: EndSem
1 Marks

What is meant by 'upcasting' in C++? (A) Converting a base class object to a derived class object (B) Converting a derived class object to a base class object (C) Increasing the...

Year: 2025•Assessment: EndSem
1 Marks
Historical Papers Indexed (8)

Examinations where questions for Inheritance and Modes of Inheritance have appeared.

Object-Oriented Design and Programming (OODP) - PYQ 2022 Dec
2022EndSem
Object Oriented Design And Programming - PYQ May 2024
2024EndSem
Object Oriented Design And Programming - PYQ May 2025
2025EndSem
Object Oriented Design And Programming - PYQ Jul 2023
2023EndSem
Object Oriented Design And Programming - PYQ Jul 2025
2025EndSem
Object Oriented Design And Programming - PYQ Dec 2023
2023Other
Object Oriented Design And Programming - PYQ Nov 2025
2025EndSem
Object Oriented Design And Programming - PYQ May 2022
2022EndSem
Other Exam Topics in Unit 3: Inheritance, Advanced Functions, and Behavioral Modeling

Master Inheritance and Modes of Inheritance in MintAI

Practice past exam questions, test recurring archetypes, and view predictive probability for this topic before your upcoming exam.