Unit 2: Constructors, Polymorphism, and Interaction Modeling21CSC102J

Function and Constructor Overloading

Curriculum and historical examination lineage for Function and Constructor Overloading under Unit 2 (Constructors, Polymorphism, and Interaction Modeling) of Object Oriented Design and Programming (21CSC102J) at SRMIST.

Appearances
14
Cataloged Exam Questions
Exam Papers
9
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
13
Semester Exam
Marks Weightage Distribution

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

1 Marks:7 questions
15 Marks:4 questions
Recurring Question Families (5)

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

family repeat3 paper appearances

“Which of the following permits function overloading on C++? 1 1 2 (A) Type of arguments (B) Number...”

family repeat2 paper appearances

“Which among the following best describes constructor overloading? (A) Defining one constructor in...”

family repeat2 paper appearances

“Define method overloading. Develop a C++ program that utilizes function overloading to calculate...”

singleton1 paper appearance

“Which of the following function declarations correctly demonstrates function overloading? (A) void...”

singleton1 paper appearance

“Which feature of C++ allows for writing generic functions and classes? (A) Inheritance (B) Function...”

Sample Past Exam Questions

Representative historical questions extracted directly from SRMIST examination papers.

Which among the following best describes constructor overloading? (A) Defining one constructor in each class of a program (B) Defining more than one constructor in single class...

Year: 2022•Assessment: EndSem
1 Marks

Which of the following permits function overloading on C++? 1 1 2 (A) Type of arguments (B) Number of arguments (C) Type and number of arguments (D) Number of objects

Year: 2023•Assessment: Other

Which of the following permits function overloading in C++? (A) Type of arguments (B) Number of arguments (C) Number of objects (D) Type and number of arguments

Year: 2024•Assessment: EndSem
1 Marks

Define method overloading. Develop a C++ program that utilizes function overloading to calculate the volume of different geometric shapes, such as cubes, cylinders and spheres....

Year: 2024•Assessment: EndSem
15 Marks

Which of the following function declarations correctly demonstrates function overloading? (A) void display(int a); void displays(float b); (B) int display(int a); void display(int...

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

Examinations where questions for Function and Constructor Overloading have appeared.

Object-Oriented Design and Programming (OODP) - PYQ 2022 Dec
2022EndSem
Object-Oriented Design and Programming (OODP) - PYQ 2023 May
2023Other
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 Nov 2019
2019EndSem
Object Oriented Design And Programming - PYQ Nov 2025
2025EndSem
Other Exam Topics in Unit 2: Constructors, Polymorphism, and Interaction Modeling

Master Function and Constructor Overloading in MintAI

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