Practice IB Computer Science (First Exam 2027) Topic B3.1 Fundamentals of OOP for a Single Class with authentic exam-style questions for both SL and HL students. This question bank focuses on the exact syllabus content for B3.1 Fundamentals of OOP for a Single Class and mirrors Paper 1, 2 style where relevant.
Get instant solutions, detailed explanations, and build confidence with questions aligned to IB examiner expectations.
Case Study: CAD-Design Pro is developing architectural software where the Rectangle class needs different area calculation methods: one using length and width parameters, and another using coordinate points of opposite corners for complex floor plans.
State what is meant by "method signature" in object-oriented programming.
Describe the components that make up a method signature and explain why method signatures must be unique within a class.
Using the CAD-Design case study, explain how different method signatures would allow the Rectangle class to calculate area using different input parameters.